GraphTraits specialization for ProfiledCallGraphNode pointers.
Declared in <llvm/Transforms/IPO/ProfiledCallGraph.h>
template<>
struct GraphTraits<ProfiledCallGraphNode*>;
| Name | Description |
|---|---|
ChildIteratorType | Const iterator over child (callee) edges of a node. |
EdgeType | Edge type connecting profiled call-graph nodes. |
NodeRef | Graph node type for a ProfiledCallGraphNode pointer. |
NodeType | Graph node value type for a ProfiledCallGraphNode. |
| Name | Description |
|---|---|
child_begin | Return the begin iterator over callees of N. |
child_end | Return the end iterator over callees of N. |
getEntryNode | Return PCGN as the graph entry node. |
| Name | Description |
|---|---|
GraphTraits<ProfiledCallGraph*> | GraphTraits specialization treating a ProfiledCallGraph as a graph of nodes. |