|
LLVM
4.0.0
|
#include <CallGraph.h>
Public Types | |
| typedef std::pair< const Function *const, std::unique_ptr< CallGraphNode > > | PairTy |
| typedef mapped_iterator < CallGraph::iterator, decltype(&CGGetValuePtr)> | nodes_iterator |
Public Types inherited from llvm::GraphTraits< CallGraphNode * > | |
| typedef CallGraphNode * | NodeRef |
| typedef CallGraphNode::CallRecord | CGNPairTy |
| typedef mapped_iterator < CallGraphNode::iterator, decltype(&CGNGetValue)> | ChildIteratorType |
Static Public Member Functions | |
| static NodeRef | getEntryNode (CallGraph *CGN) |
| static CallGraphNode * | CGGetValuePtr (const PairTy &P) |
| static nodes_iterator | nodes_begin (CallGraph *CG) |
| static nodes_iterator | nodes_end (CallGraph *CG) |
Static Public Member Functions inherited from llvm::GraphTraits< CallGraphNode * > | |
| static NodeRef | getEntryNode (CallGraphNode *CGN) |
| static CallGraphNode * | CGNGetValue (CGNPairTy P) |
| static ChildIteratorType | child_begin (NodeRef N) |
| static ChildIteratorType | child_end (NodeRef N) |
Definition at line 452 of file CallGraph.h.
| typedef mapped_iterator<CallGraph::iterator, decltype(&CGGetValuePtr)> llvm::GraphTraits< CallGraph * >::nodes_iterator |
Definition at line 464 of file CallGraph.h.
| typedef std::pair<const Function *const, std::unique_ptr<CallGraphNode> > llvm::GraphTraits< CallGraph * >::PairTy |
Definition at line 457 of file CallGraph.h.
|
inlinestatic |
Definition at line 458 of file CallGraph.h.
|
inlinestatic |
Definition at line 453 of file CallGraph.h.
References llvm::CallGraph::getExternalCallingNode().
|
inlinestatic |
Definition at line 465 of file CallGraph.h.
References llvm::CallGraph::begin().
|
inlinestatic |
Definition at line 468 of file CallGraph.h.
References llvm::CallGraph::end().
1.8.6