top | up | prev | next

VolatileNode Class

Definition at line 21 of TypeExpr.hpp

Constructors

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

Member Functions

void Accept(Visitor& visitor) override

Constructor Details

VolatileNode Constructor

sngcpp::ast::VolatileNode::VolatileNode()

Definition at line 25 of TypeExpr.cpp :
25 : UnaryNode(NodeType::volatileNode)
26 {
27 }


Declaration at line 24 of TypeExpr.hpp


VolatileNode Constructor

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

Definition at line 29 of TypeExpr.cpp :
29 : UnaryNode(NodeType::volatileNodespan_subject_)
30 {
31 }


Declaration at line 25 of TypeExpr.hpp


Member Function Details

Accept Member Function

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

Definition at line 33 of TypeExpr.cpp :
34 {
35     visitor.Visit(*this);
36 }


Declaration at line 26 of TypeExpr.hpp

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

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


top | up | prev | next