top | up | prev | next

ExplicitInstantiationNode Class

Definition at line 92 of Template.hpp

Constructors

ExplicitInstantiationNode()
ExplicitInstantiationNode(const Span& span_, Node* declaration_)

Member Functions

void Accept(Visitor& visitor) override

Constructor Details

ExplicitInstantiationNode Constructor

sngcpp::ast::ExplicitInstantiationNode::ExplicitInstantiationNode()

Definition at line 169 of Template.cpp :
169 : UnaryNode(NodeType::explicitInstantiationNode)
170 {
171 }


Declaration at line 95 of Template.hpp


ExplicitInstantiationNode Constructor

sngcpp::ast::ExplicitInstantiationNode::ExplicitInstantiationNode(const Span& span_, Node * declaration_)

Definition at line 173 of Template.cpp :
173 : UnaryNode(NodeType::explicitInstantiationNodespan_declaration_)
174 {
175 }


Declaration at line 96 of Template.hpp


Member Function Details

Accept Member Function

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

Definition at line 177 of Template.cpp :
178 {
179     visitor.Visit(*this);
180 }


Declaration at line 97 of Template.hpp

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

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


top | up | prev | next