top | up | prev | next

RValueRefNode Class

Definition at line 39 of TypeExpr.hpp

Constructors

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

Member Functions

void Accept(Visitor& visitor) override

Constructor Details

RValueRefNode Constructor

sngcpp::ast::RValueRefNode::RValueRefNode()

Definition at line 67 of TypeExpr.cpp :
67 : UnaryNode(NodeType::rValueRefNode)
68 {
69 }


Declaration at line 42 of TypeExpr.hpp


RValueRefNode Constructor

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

Definition at line 71 of TypeExpr.cpp :
71 : UnaryNode(NodeType::rValueRefNodespan_subject_)
72 {
73 }


Declaration at line 43 of TypeExpr.hpp


Member Function Details

Accept Member Function

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

Definition at line 75 of TypeExpr.cpp :
76 {
77     visitor.Visit(*this);
78 }


Declaration at line 44 of TypeExpr.hpp

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

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


top | up | prev | next