top | up | prev | next

ExplicitSpecializationNode Class

Definition at line 100 of Template.hpp

Constructors

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

Member Functions

void Accept(Visitor& visitor) override

Constructor Details

ExplicitSpecializationNode Constructor

sngcpp::ast::ExplicitSpecializationNode::ExplicitSpecializationNode()

Definition at line 182 of Template.cpp :
182 : UnaryNode(NodeType::explicitSpecializationNode)
183 {
184 }


Declaration at line 103 of Template.hpp


ExplicitSpecializationNode Constructor

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

Definition at line 186 of Template.cpp :
186 : UnaryNode(NodeType::explicitSpecializationNodespan_declaration_)
187 {
188 }


Declaration at line 104 of Template.hpp


Member Function Details

Accept Member Function

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

Definition at line 190 of Template.cpp :
191 {
192     visitor.Visit(*this);
193 }


Declaration at line 105 of Template.hpp

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

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


top | up | prev | next