top | up | prev | next

SameConstraintNode Class

Definition at line 361 of Concept.hpp

Constructors

SameConstraintNode()
SameConstraintNode(const Span& span_, const boost::uuids::uuid& moduleId_)

Member Functions

void Accept(Visitor& visitor) override
Node* Clone(CloneContext& cloneContext) const override

Constructor Details

SameConstraintNode Constructor

sngcm::ast::SameConstraintNode::SameConstraintNode()

Definition at line 937 of Concept.cpp :
 937 : IntrinsicConstraintNode(NodeType::sameConstraintNode)
 938 {
 939 }


Declaration at line 364 of Concept.hpp


SameConstraintNode Constructor

sngcm::ast::SameConstraintNode::SameConstraintNode(const Span& span_, const boost::uuids::uuid& moduleId_)

Definition at line 941 of Concept.cpp :
 941 : IntrinsicConstraintNode(NodeType::sameConstraintNode)
 942 {
 943 }


Declaration at line 365 of Concept.hpp


Member Function Details

Accept Member Function

void sngcm::ast::SameConstraintNode::Accept(Visitor & visitor) override

Definition at line 945 of Concept.cpp :
 946 {
 947     visitor.Visit(*this);
 948 }


Declaration at line 366 of Concept.hpp

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

Calls: sngcm::ast::Visitor::Visit


Clone Member Function

Node * sngcm::ast::SameConstraintNode::Clone(CloneContext & cloneContext) const override

Definition at line 950 of Concept.cpp :
 951 {
 952     return new SameConstraintNode();
 953 }


Declaration at line 367 of Concept.hpp

Base class overridden functions: sngcm::ast::Node::Clone


top | up | prev | next