Class DomTree#

Nested Relationships#

Nested Types#

Inheritance Relationships#

Base Type#

Class Documentation#

class DomTree : public Tree#

Public Functions

DomTree(DGraph &g)#
inline ~DomTree()#
inline Node *domtree_node(DGraph::Node *n)#
void compute_dominance_frontiers()#
void dump(ostream&)#
class DomFrontIterator : public Iterator#

Public Functions

inline DomFrontIterator(Node *n)#
inline ~DomFrontIterator()#
inline virtual void operator++()#
inline virtual operator bool()#
inline operator Node*()#
inline operator DGraph::Node*()#
class Node : public Tree::Node#

Public Functions

inline Node(DGraph::Node *n)#
inline virtual ~Node()#
inline DGraph::Node *graph_node()#

Friends

friend class DomTree::DomFrontIterator