LLVM API Documentation
#include <CallGraph.h>
Inheritance diagram for llvm::GraphTraits< CallGraph * >:
Public Types | |
typedef std::pair< const Function *, CallGraphNode * > | PairTy |
typedef std::pointer_to_unary_function< PairTy, CallGraphNode & > | DerefFun |
typedef mapped_iterator< CallGraph::iterator, DerefFun > | nodes_iterator |
Static Public Member Functions | |
static NodeType * | getEntryNode (CallGraph *CGN) |
static nodes_iterator | nodes_begin (CallGraph *CG) |
static nodes_iterator | nodes_end (CallGraph *CG) |
static CallGraphNode & | CGdereference (std::pair< const Function *, CallGraphNode * > P) |
Definition at line 293 of file CallGraph.h.
|
Definition at line 298 of file CallGraph.h. |
|
Definition at line 301 of file CallGraph.h. |
|
Definition at line 297 of file CallGraph.h. |
|
Definition at line 309 of file CallGraph.h. |
|
Definition at line 294 of file CallGraph.h. References llvm::CallGraph::getExternalCallingNode(). |
|
Definition at line 302 of file CallGraph.h. References llvm::CallGraph::begin(), and llvm::map_iterator(). |
|
Definition at line 305 of file CallGraph.h. References llvm::CallGraph::end(), and llvm::map_iterator(). |