LLVM: llvm::GraphTraits< DotCfgDiffDisplayGraph * > Struct Reference (original) (raw)

Inheritance diagram for llvm::GraphTraits< DotCfgDiffDisplayGraph * >:

Public Types
using NodeRef = const DisplayNode *
using ChildIteratorType = DisplayNode::ChildIterator
using nodes_iterator = DotCfgDiffDisplayGraph::NodeIterator
using EdgeRef = const DisplayEdge *
using ChildEdgeIterator = DisplayNode::EdgeIterator
Static Public Member Functions
static NodeRef getEntryNode (const DotCfgDiffDisplayGraph *G)
static ChildIteratorType child_begin (NodeRef N)
static ChildIteratorType child_end (NodeRef N)
static nodes_iterator nodes_begin (const DotCfgDiffDisplayGraph *G)
static nodes_iterator nodes_end (const DotCfgDiffDisplayGraph *G)
static ChildEdgeIterator child_edge_begin (NodeRef N)
static ChildEdgeIterator child_edge_end (NodeRef N)
static NodeRef edge_dest (EdgeRef E)
static unsigned size (const DotCfgDiffDisplayGraph *G)

Detailed Description

Member Typedef Documentation

ChildEdgeIterator

using llvm::GraphTraits< DotCfgDiffDisplayGraph * >::ChildEdgeIterator = DisplayNode::EdgeIterator

ChildIteratorType

EdgeRef

NodeRef

nodes_iterator

using llvm::GraphTraits< DotCfgDiffDisplayGraph * >::nodes_iterator = DotCfgDiffDisplayGraph::NodeIterator

Member Function Documentation

child_begin()

child_edge_begin()

child_edge_end()

child_end()

edge_dest()

getEntryNode()

nodes_begin()

nodes_end()

size()


The documentation for this struct was generated from the following file: