|
LLVM
4.0.0
|
#include <CallGraph.h>
Public Types | |
| typedef std::pair< const Function *const, std::unique_ptr< CallGraphNode > > | PairTy |
| typedef mapped_iterator < CallGraph::const_iterator, decltype(&CGGetValuePtr)> | nodes_iterator |
Public Types inherited from llvm::GraphTraits< const CallGraphNode * > | |
| typedef const CallGraphNode * | NodeRef |
| typedef CallGraphNode::CallRecord | CGNPairTy |
| typedef mapped_iterator < CallGraphNode::const_iterator, decltype(&CGNGetValue)> | ChildIteratorType |
Static Public Member Functions | |
| static NodeRef | getEntryNode (const CallGraph *CGN) |
| static const CallGraphNode * | CGGetValuePtr (const PairTy &P) |
| static nodes_iterator | nodes_begin (const CallGraph *CG) |
| static nodes_iterator | nodes_end (const CallGraph *CG) |
Static Public Member Functions inherited from llvm::GraphTraits< const CallGraphNode * > | |
| static NodeRef | getEntryNode (const CallGraphNode *CGN) |
| static const CallGraphNode * | CGNGetValue (CGNPairTy P) |
| static ChildIteratorType | child_begin (NodeRef N) |
| static ChildIteratorType | child_end (NodeRef N) |
Definition at line 474 of file CallGraph.h.
| typedef mapped_iterator<CallGraph::const_iterator, decltype(&CGGetValuePtr)> llvm::GraphTraits< const CallGraph * >::nodes_iterator |
Definition at line 487 of file CallGraph.h.
| typedef std::pair<const Function *const, std::unique_ptr<CallGraphNode> > llvm::GraphTraits< const CallGraph * >::PairTy |
Definition at line 480 of file CallGraph.h.
|
inlinestatic |
Definition at line 481 of file CallGraph.h.
|
inlinestatic |
Definition at line 476 of file CallGraph.h.
References llvm::CallGraph::getExternalCallingNode().
|
inlinestatic |
Definition at line 488 of file CallGraph.h.
References llvm::CallGraph::begin().
|
inlinestatic |
Definition at line 491 of file CallGraph.h.
References llvm::CallGraph::end().
1.8.6