top | up | prev | next

ExpressionSequenceNode Class

Definition at line 25 of Expression.hpp

Constructors

ExpressionSequenceNode()
ExpressionSequenceNode(const Span& span_, Node* left_, Node* right_)

Member Functions

void Accept(Visitor& visitor) override

Constructor Details

ExpressionSequenceNode Constructor

sngcpp::ast::ExpressionSequenceNode::ExpressionSequenceNode()

Definition at line 74 of Expression.cpp :
  74 : BinaryNode(NodeType::expressionSequenceNode)
  75 {
  76 }


Declaration at line 28 of Expression.hpp


ExpressionSequenceNode Constructor

sngcpp::ast::ExpressionSequenceNode::ExpressionSequenceNode(const Span& span_, Node * left_, Node * right_)

Definition at line 78 of Expression.cpp :
  78 : BinaryNode(NodeType::expressionSequenceNodespan_left_right_)
  79 {
  80 }


Declaration at line 29 of Expression.hpp


Member Function Details

Accept Member Function

void sngcpp::ast::ExpressionSequenceNode::Accept(Visitor & visitor) override

Definition at line 82 of Expression.cpp :
  83 {
  84     visitor.Visit(*this);
  85 }


Declaration at line 30 of Expression.hpp

Base class overridden functions: sngcpp::ast::Node::Accept

Calls: sngcpp::ast::Visitor::Visit


top | up | prev | next