|
Static Value-Flow Analysis
|
#include <CallGraph.h>
Public Types | |
| typedef SVF::CallGraphNode * | NodeRef |
Public Types inherited from SVF::GenericGraphTraits< SVF::GenericGraph< SVF::CallGraphNode, SVF::CallGraphEdge > * > | |
| using | NodeRef = typename GraphType::UnknownGraphTypeError |
Static Public Member Functions | |
| static const SVF::CallGraphNode * | getRawNode (const SVF::CallGraphNode *n) |
| static void | getInEdges (const SVF::CallGraph *, const SVF::CallGraphNode *n, std::vector< const SVF::CallGraphEdge * > &out) |
| In-edges of n under this graph (whole CallGraph: all of them). | |
| static void | getOutEdges (const SVF::CallGraph *, const SVF::CallGraphNode *n, std::vector< const SVF::CallGraphEdge * > &out) |
| static void | getDirectCalls (const SVF::CallGraph *, const SVF::CallGraphEdge *e, std::vector< const SVF::CallICFGNode * > &out) |
| static void | getIndirectCalls (const SVF::CallGraph *, const SVF::CallGraphEdge *e, std::vector< const SVF::CallICFGNode * > &out) |
| static bool | containsCallSite (const SVF::CallGraph *, const SVF::CallGraphEdge *e, const SVF::CallICFGNode *callSite) |
| static void | getCallees (SVF::CallGraph *g, const SVF::CallICFGNode *callSite, SVF::CallGraph::FunctionSet &callees) |
Definition at line 502 of file CallGraph.h.
| typedef SVF::CallGraphNode* SVF::GenericGraphTraits< SVF::CallGraph * >::NodeRef |
Definition at line 504 of file CallGraph.h.
|
inlinestatic |
Definition at line 539 of file CallGraph.h.
|
inlinestatic |
|
inlinestatic |
Definition at line 529 of file CallGraph.h.
|
inlinestatic |
Definition at line 534 of file CallGraph.h.
|
inlinestatic |
In-edges of n under this graph (whole CallGraph: all of them).
Definition at line 515 of file CallGraph.h.
|
inlinestatic |
Definition at line 522 of file CallGraph.h.
|
inlinestatic |
Definition at line 506 of file CallGraph.h.