addCallSite(const CallICFGNode *cs, const SVFFunction *callee) | SVF::PTACallGraph | inlineprotected |
addEdge(PTACallGraphEdge *edge) | SVF::PTACallGraph | inlineprotected |
addGNode(NodeID id, NodeType *node) | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
addIndirectCallGraphEdge(const CallICFGNode *cs, const SVFFunction *callerFun, const SVFFunction *calleeFun) | SVF::PTACallGraph | |
begin() | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
begin() const | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
CallEdgeMap typedef | SVF::PTACallGraph | |
CallGraphEdgeConstIter typedef | SVF::PTACallGraph | |
CallGraphEdgeIter typedef | SVF::PTACallGraph | |
CallGraphEdgeSet typedef | SVF::PTACallGraph | |
callGraphNodeNum | SVF::PTACallGraph | protected |
CallInstToCallGraphEdgesMap typedef | SVF::PTACallGraph | |
callinstToCallGraphEdgesMap | SVF::PTACallGraph | protected |
CallSitePair typedef | SVF::PTACallGraph | |
CallSiteToIdMap typedef | SVF::PTACallGraph | |
CGEK enum name | SVF::PTACallGraph | |
const_iterator typedef | SVF::GenericGraph< NodeTy, EdgeTy > | |
csToIdMap | SVF::PTACallGraph | privatestatic |
destroy() | SVF::PTACallGraph | protected |
dump(const std::string &filename) | SVF::PTACallGraph | |
edgeNum | SVF::GenericGraph< NodeTy, EdgeTy > | |
EdgeType typedef | SVF::GenericGraph< NodeTy, EdgeTy > | |
end() | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
end() const | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
FunctionSet typedef | SVF::PTACallGraph | |
funToCallGraphNodeMap | SVF::PTACallGraph | protected |
FunToCallGraphNodeMap typedef | SVF::PTACallGraph | |
GenericGraph() | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
getAllCallSitesInvokingCallee(const SVFFunction *callee, PTACallGraphEdge::CallInstSet &csSet) | SVF::PTACallGraph | |
getCallEdgeBegin(const CallICFGNode *inst) const | SVF::PTACallGraph | inline |
getCallEdgeEnd(const CallICFGNode *inst) const | SVF::PTACallGraph | inline |
getCalleeOfCallSite(CallSiteID id) const | SVF::PTACallGraph | inline |
getCallees(const CallICFGNode *cs, FunctionSet &callees) | SVF::PTACallGraph | inline |
getCallerOfCallSite(CallSiteID id) const | SVF::PTACallGraph | inline |
getCallGraphNode(NodeID id) const | SVF::PTACallGraph | inline |
getCallGraphNode(const SVFFunction *fun) const | SVF::PTACallGraph | inline |
getCallInstToCallGraphEdgesMap() const | SVF::PTACallGraph | inline |
getCallSite(CallSiteID id) const | SVF::PTACallGraph | inline |
getCallSiteID(const CallICFGNode *cs, const SVFFunction *callee) const | SVF::PTACallGraph | inline |
getCallSitePair(CallSiteID id) const | SVF::PTACallGraph | inline |
getDirCallSitesInvokingCallee(const SVFFunction *callee, PTACallGraphEdge::CallInstSet &csSet) | SVF::PTACallGraph | |
getGNode(NodeID id) const | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
getGraphEdge(PTACallGraphNode *src, PTACallGraphNode *dst, PTACallGraphEdge::CEDGEK kind, CallSiteID csId) | SVF::PTACallGraph | |
getIndCallMap() | SVF::PTACallGraph | inline |
getIndCallSitesInvokingCallee(const SVFFunction *callee, PTACallGraphEdge::CallInstSet &csSet) | SVF::PTACallGraph | |
getIndCSCallees(const CallICFGNode *cs) const | SVF::PTACallGraph | inline |
getKind() const | SVF::PTACallGraph | inline |
getNumOfResolvedIndCallEdge() const | SVF::PTACallGraph | inline |
getTotalCallSiteNumber() const | SVF::PTACallGraph | inline |
getTotalEdgeNum() const | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
getTotalNodeNum() const | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
hasCallGraphEdge(const CallICFGNode *inst) const | SVF::PTACallGraph | inline |
hasCallSiteID(const CallICFGNode *cs, const SVFFunction *callee) const | SVF::PTACallGraph | inline |
hasGNode(NodeID id) const | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
hasGraphEdge(PTACallGraphNode *src, PTACallGraphNode *dst, PTACallGraphEdge::CEDGEK kind, CallSiteID csId) const | SVF::PTACallGraph | |
hasIndCSCallees(const CallICFGNode *cs) const | SVF::PTACallGraph | inline |
IdToCallSiteMap typedef | SVF::PTACallGraph | |
idToCSMap | SVF::PTACallGraph | privatestatic |
IDToNodeMap | SVF::GenericGraph< NodeTy, EdgeTy > | protected |
IDToNodeMapTy typedef | SVF::GenericGraph< NodeTy, EdgeTy > | |
incEdgeNum() | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
incNodeNum() | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
indirectCallMap | SVF::PTACallGraph | private |
isReachableBetweenFunctions(const SVFFunction *srcFn, const SVFFunction *dstFn) const | SVF::PTACallGraph | |
iterator typedef | SVF::GenericGraph< NodeTy, EdgeTy > | |
kind | SVF::PTACallGraph | protected |
nodeNum | SVF::GenericGraph< NodeTy, EdgeTy > | |
NodeType typedef | SVF::GenericGraph< NodeTy, EdgeTy > | |
NormCallGraph enum value | SVF::PTACallGraph | |
numOfResolvedIndCallEdge | SVF::PTACallGraph | protected |
PTACallGraph(CGEK k=NormCallGraph) | SVF::PTACallGraph | |
PTACallGraph(const CallGraph &other) | SVF::PTACallGraph | |
removeGNode(NodeType *node) | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
ThdCallGraph enum value | SVF::PTACallGraph | |
totalCallSiteNum | SVF::PTACallGraph | privatestatic |
verifyCallGraph() | SVF::PTACallGraph | |
view() | SVF::PTACallGraph | |
~GenericGraph() | SVF::GenericGraph< NodeTy, EdgeTy > | inlinevirtual |
~PTACallGraph() | SVF::PTACallGraph | inlinevirtual |