top | up | prev | next

LValueRefNode Class

Definition at line 47 of TypeExpr.hpp

Constructors

LValueRefNode()
LValueRefNode(const Span& span_, Node* subject_)

Member Functions

void Accept(Visitor& visitor) override

Constructor Details

LValueRefNode Constructor

sngcpp::ast::LValueRefNode::LValueRefNode()

Definition at line 80 of TypeExpr.cpp :
80 : UnaryNode(NodeType::lValueRefNode)
81 {
82 }


Declaration at line 50 of TypeExpr.hpp


LValueRefNode Constructor

sngcpp::ast::LValueRefNode::LValueRefNode(const Span& span_, Node * subject_)

Definition at line 84 of TypeExpr.cpp :
84 : UnaryNode(NodeType::lValueRefNodespan_subject_)
85 {
86 }


Declaration at line 51 of TypeExpr.hpp


Member Function Details

Accept Member Function

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

Definition at line 88 of TypeExpr.cpp :
89 {
90     visitor.Visit(*this);
91 }


Declaration at line 52 of TypeExpr.hpp

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

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


top | up | prev | next