top | up | prev | next

CommaExpressionNode Class

Definition at line 33 of Expression.hpp

Constructors

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

Member Functions

void Accept(Visitor& visitor) override

Constructor Details

CommaExpressionNode Constructor

sngcpp::ast::CommaExpressionNode::CommaExpressionNode()

Definition at line 87 of Expression.cpp :
  87 : BinaryNode(NodeType::commaExpressionNode)
  88 {
  89 }


Declaration at line 36 of Expression.hpp


CommaExpressionNode Constructor

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

Definition at line 91 of Expression.cpp :
  91 : BinaryNode(NodeType::commaExpressionNodespan_left_right_)
  92 {
  93 }


Declaration at line 37 of Expression.hpp


Member Function Details

Accept Member Function

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

Definition at line 95 of Expression.cpp :
  96 {
  97     visitor.Visit(*this);
  98 }


Declaration at line 38 of Expression.hpp

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

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


top | up | prev | next