top | up | prev | next

PointerNode Class

Definition at line 31 of TypeExpr.hpp

Constructors

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

Member Functions

void Accept(Visitor& visitor) override

Constructor Details

PointerNode Constructor

sngcpp::ast::PointerNode::PointerNode()

Definition at line 54 of TypeExpr.cpp :
54 : UnaryNode(NodeType::pointerNode)
55 {
56 }


Declaration at line 34 of TypeExpr.hpp


PointerNode Constructor

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

Definition at line 58 of TypeExpr.cpp :
58 : UnaryNode(NodeType::pointerNodespan_subject_)
59 {
60 }


Declaration at line 35 of TypeExpr.hpp


Member Function Details

Accept Member Function

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

Definition at line 62 of TypeExpr.cpp :
63 {
64     visitor.Visit(*this);
65 }


Declaration at line 36 of TypeExpr.hpp

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

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


top | up | prev | next