Class CFGNode#
Defined in File virtualCFG.h
Class Documentation#
-
class CFGNode#
A node in the control flow graph. Each CFG node corresponds to an AST node, but there can be several CFG nodes for a given AST node.
Public Functions
-
inline CFGNode()#
-
CFGNode(SgNode *node, unsigned int index = 0)#
-
std::string toString() const#
Pretty string for Dot node labels, etc.
-
std::string toStringForDebugging() const#
String for debugging graphs.
-
std::string id() const#
ID to use for Dot, etc.
-
inline SgNode *getNode() const#
The underlying AST node.
-
inline CFGNode()#