top | up | prev | next

DerivedConceptNode Class

Definition at line 423 of Concept.hpp

Constructors

DerivedConceptNode()
DerivedConceptNode(const Span& span_)

Member Functions

bool IsIntrinsicConceptNode() const override

Constructor Details

DerivedConceptNode Constructor

sngcm::ast::DerivedConceptNode::DerivedConceptNode()

Definition at line 1029 of Concept.cpp :
1029 : ConceptNode(NodeType::derivedConceptNodeSpan()Specifiers::public_new IdentifierNode(Span()U"Derived"))
1030 {
1031     AddTypeParameter(new IdentifierNode(Span()U"T"));
1032     AddTypeParameter(new IdentifierNode(Span()U"U"));
1033     AddConstraint(new DerivedConstraintNode());
1034 }


Declaration at line 426 of Concept.hpp


DerivedConceptNode Constructor

sngcm::ast::DerivedConceptNode::DerivedConceptNode(const Span& span_)

Definition at line 1036 of Concept.cpp :
1036 : ConceptNode(NodeType::derivedConceptNodespan_)
1037 {
1038 }


Declaration at line 427 of Concept.hpp


Member Function Details

IsIntrinsicConceptNode Member Function

bool sngcm::ast::DerivedConceptNode::IsIntrinsicConceptNode() const override

Definition at line 428 of Concept.hpp :
428 { return true; }

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


top | up | prev | next