top | up | prev | next

AndExpressionNode Class

Definition at line 111 of Expression.hpp

Constructors

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

Member Functions

void Accept(Visitor& visitor) override

Constructor Details

AndExpressionNode Constructor

sngcpp::ast::AndExpressionNode::AndExpressionNode()

Definition at line 220 of Expression.cpp :
 220 : BinaryNode(NodeType::andExpressionNode)
 221 {
 222 }


Declaration at line 114 of Expression.hpp


AndExpressionNode Constructor

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

Definition at line 224 of Expression.cpp :
 224 : BinaryNode(NodeType::andExpressionNodespan_left_right_)
 225 {
 226 }


Declaration at line 115 of Expression.hpp


Member Function Details

Accept Member Function

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

Definition at line 228 of Expression.cpp :
 229 {
 230     visitor.Visit(*this);
 231 }


Declaration at line 116 of Expression.hpp

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

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


top | up | prev | next