P4C
The P4 Compiler
BMV2::CFG::IfNode Member List

This is the complete list of members for BMV2::CFG::IfNode, including all inherited members.

addPredecessors(const EdgeSet *set) (defined in BMV2::CFG::Node)BMV2::CFG::Node
as() constICastableinline
as()ICastableinline
checkedTo() constICastableinline
checkedTo()ICastableinline
computeSuccessors() (defined in BMV2::CFG::Node)BMV2::CFG::Node
crtId (defined in BMV2::CFG::Node)BMV2::CFG::Nodeprotectedstatic
dbprint(std::ostream &out) const override (defined in BMV2::CFG::Node)BMV2::CFG::Nodevirtual
DECLARE_TYPEINFO(IfNode, Node) (defined in BMV2::CFG::IfNode)BMV2::CFG::IfNode
DECLARE_TYPEINFO(Node) (defined in BMV2::CFG::Node)BMV2::CFG::Node
id (defined in BMV2::CFG::Node)BMV2::CFG::Node
IfNode(const IR::IfStatement *statement) (defined in BMV2::CFG::IfNode)BMV2::CFG::IfNodeinlineexplicit
is() const noexceptRTTI::Baseinline
isA(TypeId typeId) const noexcept=0RTTI::Basepure virtual
name (defined in BMV2::CFG::Node)BMV2::CFG::Node
Node(cstring name) (defined in BMV2::CFG::Node)BMV2::CFG::Nodeinlineexplicitprotected
Node() (defined in BMV2::CFG::Node)BMV2::CFG::Nodeinlineprotected
predecessors (defined in BMV2::CFG::Node)BMV2::CFG::Nodeprotected
print() const (defined in IHasDbPrint)IHasDbPrint
statement (defined in BMV2::CFG::IfNode)BMV2::CFG::IfNode
successors (defined in BMV2::CFG::Node)BMV2::CFG::Node
to() noexceptRTTI::Baseinline
to() const noexceptRTTI::Baseinline
toImpl(TypeId typeId) const noexcept=0 (defined in RTTI::Base)RTTI::Baseprotectedpure virtual
toString() const (defined in BMV2::CFG::Node)BMV2::CFG::Nodeinline
typeId() const noexcept=0RTTI::Basepure virtual
~Base()=default (defined in RTTI::Base)RTTI::Basevirtual
~ICastable()=default (defined in ICastable)ICastablevirtual
~IHasDbPrint()=default (defined in IHasDbPrint)IHasDbPrintvirtual
~Node() (defined in BMV2::CFG::Node)BMV2::CFG::Nodeinlineprotectedvirtual