top
|
up
|
prev
|
next
ConstraintNode Abstract Class
Definition at line
13
of
Concept.hpp
Constructors
ConstraintNode
(
NodeType
nodeType_,
const
Span& span_,
const
boost::uuids::uuid& moduleId_)
Member Functions
bool
IsHeaderConstraint
()
const virtual
bool
NodeIsConstraintNode
()
const override
Constructor Details
ConstraintNode Constructor
sngcm::ast::ConstraintNode::ConstraintNode(
NodeType
nodeType_,
const
Span& span_,
const
boost::uuids::uuid& moduleId_)
Definition at line
16
of
Concept.cpp
:
16
:
Node
(
nodeType_
,
span_
,
moduleId_
)
17
{
18
}
Declaration at line
16
of
Concept.hpp
Member Function Details
IsHeaderConstraint Member Function
bool
sngcm::ast::ConstraintNode::IsHeaderConstraint()
const virtual
Definition at line
18
of
Concept.hpp
:
18
{
return
false
;
}
Derived class overrides:
sngcm::ast::WhereConstraintNode::IsHeaderConstraint
Called by:
sngcm::ast::SourceWriter::Visit
NodeIsConstraintNode Member Function
bool
sngcm::ast::ConstraintNode::NodeIsConstraintNode()
const override
Definition at line
17
of
Concept.hpp
:
17
{
return
true
;
}
Base class overridden functions:
sngcm::ast::Node::NodeIsConstraintNode
top
|
up
|
prev
|
next