top | up | prev | next

ExclusiveOrExpressionNode Class

Definition at line 103 of Expression.hpp

Constructors

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

Member Functions

void Accept(Visitor& visitor) override

Constructor Details

ExclusiveOrExpressionNode Constructor

sngcpp::ast::ExclusiveOrExpressionNode::ExclusiveOrExpressionNode()

Definition at line 207 of Expression.cpp :
 207 : BinaryNode(NodeType::exclusiveOrExpressionNode)
 208 {
 209 }


Declaration at line 106 of Expression.hpp


ExclusiveOrExpressionNode Constructor

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

Definition at line 211 of Expression.cpp :
 211 : BinaryNode(NodeType::exclusiveOrExpressionNodespan_left_right_)
 212 {
 213 }


Declaration at line 107 of Expression.hpp


Member Function Details

Accept Member Function

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

Definition at line 215 of Expression.cpp :
 216 {
 217     visitor.Visit(*this);
 218 }


Declaration at line 108 of Expression.hpp

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

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


top | up | prev | next