top | up | prev | next

ExpressionInitializerNode Class

Definition at line 118 of Declarator.hpp

Constructors

ExpressionInitializerNode()
ExpressionInitializerNode(const Span& span_, Node* expr_)

Member Functions

void Accept(Visitor& visitor) override

Constructor Details

ExpressionInitializerNode Constructor

sngcpp::ast::ExpressionInitializerNode::ExpressionInitializerNode()

Definition at line 226 of Declarator.cpp :
226 : UnaryNode(NodeType::expressionInitializerNode)
227 {
228 }


Declaration at line 121 of Declarator.hpp


ExpressionInitializerNode Constructor

sngcpp::ast::ExpressionInitializerNode::ExpressionInitializerNode(const Span& span_, Node * expr_)

Definition at line 230 of Declarator.cpp :
230 : UnaryNode(NodeType::expressionInitializerNodespan_expr_)
231 {
232 }


Declaration at line 122 of Declarator.hpp


Member Function Details

Accept Member Function

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

Definition at line 234 of Declarator.cpp :
235 {
236     visitor.Visit(*this);
237 }


Declaration at line 123 of Declarator.hpp

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

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


top | up | prev | next