Class GraphAccess#

Inheritance Relationships#

Derived Types#

Class Documentation#

class GraphAccess#

Subclassed by GraphAccessTemplate< BaseGraphNode, BaseGraphEdge >, GraphAccessTemplate< Node, Edge >, GraphAccessTemplate< CompSliceDepGraphNode, DepInfoEdge >, GraphAccessTemplate< MultiGraphElemTemplate< SelfInfo >, MultiGraphElemTemplate< RelInfo > >, GraphAccessTemplate< Node, CFGEdgeImpl >, GraphAccessTemplate< Node, MultiGraphElem >, GraphAccessTemplate< CFGNodeImpl, CFGEdgeImpl >, GraphAccessTemplate< DefUseChainNode, MultiGraphElem >, GraphAccessTemplate< DepCompAstRefGraphNode, DepInfoEdge >, GraphAccessTemplate< Graph::Node, Graph::Edge >, GraphAccessTemplate< Node, DepInfoEdge >, GraphAccessTemplate< Node, DepInfoSetEdge >, GraphAccessTemplate< NodeBase, EdgeBase >, GraphAccessTemplate< GroupGraphNode, GroupGraphEdge >, GraphAccessTemplate< LoopTreeDepGraphNode, DepInfoEdge >, GraphAccessTemplate< ReachingDefNode, CFGEdgeImpl >, GraphAccessTemplate< ValuePropagateNode, MultiGraphElem >, GraphAccessTemplate< GraphAccessInterface::Node, GraphAccessInterface::Edge >, GraphAccessTemplate< NodeImpl, EdgeImpl >

Public Types

enum EdgeDirection#

Values:

enumerator EdgeOut#
enumerator EdgeIn#
enumerator BiEdge#

Public Static Functions

static inline EdgeDirection Reverse(EdgeDirection d)#