Class CFG::Node#
Defined in File CFG.h
Nested Relationships#
This class is a nested type of Class CFG.
Inheritance Relationships#
Base Type#
public DGraph::Node(Class DGraph::Node)
Class Documentation#
-
class Node : public DGraph::Node
Public Functions
-
inline Node()
-
inline Node(StmtHandle n)
-
inline virtual ~Node()
-
inline unsigned int getID()
-
inline void add(StmtHandle h)
-
StmtHandle erase(StmtHandle h)
-
inline unsigned int size()
-
inline bool empty()
-
inline void addEndExpr(ExprHandle expr)
-
inline ExprHandle getEndExpr()
-
void split(StmtHandle splitPoint, Node *newBlock)
-
inline virtual void dump(std::ostream &os)
-
void longdump(CFG*, std::ostream &os)
-
inline void longdump(CFG *_cfg)
Friends
- friend class CFG
- friend class CFG::NodeStatementsIterator
-
inline Node()