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:
- lib/Passes/StandardInstrumentations.cpp