| addCxtOfCxtThread(const CallStrCxt &cxt, const CxtThread &ct) | SVF::TCT | inlineprivate |
| addGNode(NodeID id, NodeType *node) | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
| addStartRoutineOfCxtThread(const FunObjVar *fun, const CxtThread &ct) | SVF::TCT | inlineprivate |
| addTCTEdge(TCTNode *src, TCTNode *dst) | SVF::TCT | inlineprivate |
| addTCTNode(const CxtThread &ct) | SVF::TCT | inlineprivate |
| begin() | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
| begin() const | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
| build() | SVF::TCT | private |
| candidateFuncSet | SVF::TCT | private |
| collectEntryFunInCallGraph() | SVF::TCT | private |
| collectLoopInfoForJoin() | SVF::TCT | private |
| collectMultiForkedThreads() | SVF::TCT | private |
| const_iterator typedef | SVF::GenericGraph< NodeTy, EdgeTy > | |
| ctpList | SVF::TCT | private |
| ctpToNodeMap | SVF::TCT | private |
| ctToForkCxtMap | SVF::TCT | private |
| ctToRoutineFunMap | SVF::TCT | private |
| CxtThreadProcSet typedef | SVF::TCT | |
| CxtThreadProcVec typedef | SVF::TCT | |
| CxtThreadToForkCxt typedef | SVF::TCT | |
| CxtThreadToFun typedef | SVF::TCT | |
| CxtThreadToNodeMap typedef | SVF::TCT | |
| destroy() | SVF::TCT | inlineprivate |
| dump(const std::string &filename) | SVF::TCT | |
| dumpCxt(CallStrCxt &cxt) | SVF::TCT | |
| edgeNum | SVF::GenericGraph< NodeTy, EdgeTy > | |
| EdgeType typedef | SVF::GenericGraph< NodeTy, EdgeTy > | |
| end() | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
| end() const | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
| entryFuncSet | SVF::TCT | private |
| FunSet typedef | SVF::TCT | |
| GenericGraph() | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
| getAncestorThread(NodeID tid) const | SVF::TCT | inline |
| getChildrenBegin(const TCTNode *node) const | SVF::TCT | inline |
| getChildrenEnd(const TCTNode *node) const | SVF::TCT | inline |
| getCxtOfCxtThread(const CxtThread &ct) const | SVF::TCT | inline |
| getEntryProcs() const | SVF::TCT | inline |
| getGNode(NodeID id) const | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
| getGraphEdge(TCTNode *src, TCTNode *dst, TCTEdge::CEDGEK kind) | SVF::TCT | |
| getJoinLoop(const CallICFGNode *join) | SVF::TCT | inline |
| getLoop(const ICFGNode *inst) | SVF::TCT | |
| getLoop(const SVFBasicBlock *bb) | SVF::TCT | |
| getMakredProcs() const | SVF::TCT | inline |
| getMaxCxtSize() const | SVF::TCT | inline |
| getOrCreateTCTNode(const CallStrCxt &cxt, const ICFGNode *fork, const CallStrCxt &oldCxt, const FunObjVar *routine) | SVF::TCT | inlineprivate |
| getParentsBegin(const TCTNode *node) const | SVF::TCT | inline |
| getParentsEnd(const TCTNode *node) const | SVF::TCT | inline |
| getParentThread(NodeID tid) const | SVF::TCT | inline |
| getPTA() const | SVF::TCT | inline |
| getSiblingThread(NodeID tid) const | SVF::TCT | inline |
| getStartRoutineOfCxtThread(const CxtThread &ct) const | SVF::TCT | inline |
| getTCTEdgeNum() const | SVF::TCT | inline |
| getTCTNode(NodeID id) const | SVF::TCT | inline |
| getTCTNode(const CxtThread &ct) const | SVF::TCT | inline |
| getTCTNodeNum() const | SVF::TCT | inline |
| getThreadCallGraph() const | SVF::TCT | inline |
| getTotalEdgeNum() const | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
| getTotalNodeNum() const | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
| handleCallRelation(CxtThreadProc &ctp, const CallGraphEdge *cgEdge, const CallICFGNode *call) | SVF::TCT | private |
| hasGNode(NodeID id) const | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
| hasGraphEdge(TCTNode *src, TCTNode *dst, TCTEdge::CEDGEK kind) const | SVF::TCT | |
| hasJoinLoop(const CallICFGNode *join) const | SVF::TCT | inline |
| hasLoop(const SVFBasicBlock *bb) const | SVF::TCT | inline |
| hasLoop(const ICFGNode *inst) const | SVF::TCT | inline |
| hasParentThread(NodeID tid) const | SVF::TCT | inline |
| hasTCTNode(const CxtThread &ct) const | SVF::TCT | inline |
| IDToNodeMap | SVF::GenericGraph< NodeTy, EdgeTy > | protected |
| IDToNodeMapTy typedef | SVF::GenericGraph< NodeTy, EdgeTy > | |
| incEdgeNum() | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
| incNodeNum() | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
| inRecurJoinSites | SVF::TCT | private |
| inSameCallGraphSCC(const CallGraphNode *src, const CallGraphNode *dst) | SVF::TCT | inline |
| InstSet typedef | SVF::TCT | |
| InstToLoopMap typedef | SVF::TCT | |
| InstVec typedef | SVF::TCT | |
| isCallSite(const ICFGNode *inst) | SVF::TCT | inline |
| isCandidateFun(const CallGraph::FunctionSet &callees) const | SVF::TCT | inline |
| isCandidateFun(const FunObjVar *fun) const | SVF::TCT | inline |
| isExtCall(const ICFGNode *inst) | SVF::TCT | inline |
| isInLoopInstruction(const ICFGNode *inst) | SVF::TCT | private |
| isInRecursion(const ICFGNode *inst) const | SVF::TCT | private |
| isJoinMustExecutedInLoop(const LoopBBs &lp, const ICFGNode *join) | SVF::TCT | |
| isJoinSiteInRecursion(const CallICFGNode *join) const | SVF::TCT | inline |
| isLoopExitOfJoinLoop(const SVFBasicBlock *bb) | SVF::TCT | private |
| isLoopHeaderOfJoinLoop(const SVFBasicBlock *bb) | SVF::TCT | private |
| isVisitedCTPs(const CxtThreadProc &ctp) const | SVF::TCT | inlineprivate |
| iterator typedef | SVF::GenericGraph< NodeTy, EdgeTy > | |
| joinSiteToLoopMap | SVF::TCT | private |
| LoopBBs typedef | SVF::TCT | |
| markRelProcs() | SVF::TCT | private |
| markRelProcs(const FunObjVar *fun) | SVF::TCT | private |
| matchCxt(CallStrCxt &cxt, const CallICFGNode *call, const FunObjVar *callee) | SVF::TCT | |
| MaxCxtSize | SVF::TCT | private |
| nodeNum | SVF::GenericGraph< NodeTy, EdgeTy > | |
| NodeType typedef | SVF::GenericGraph< NodeTy, EdgeTy > | |
| popFromCTPWorkList() | SVF::TCT | inlineprivate |
| print() const | SVF::TCT | |
| pta | SVF::TCT | private |
| PTACGNodeSet typedef | SVF::TCT | |
| pushCxt(CallStrCxt &cxt, const CallICFGNode *call, const FunObjVar *callee) | SVF::TCT | |
| pushCxt(CallStrCxt &cxt, CallSiteID csId) | SVF::TCT | inline |
| pushToCTPWorkList(const CxtThreadProc &ctp) | SVF::TCT | inlineprivate |
| removeGNode(NodeType *node) | SVF::GenericGraph< NodeTy, EdgeTy > | inline |
| setMultiForkedAttrs(CxtThread &ct) | SVF::TCT | inlineprivate |
| tcg | SVF::TCT | private |
| tcgSCC | SVF::TCT | private |
| TCT(PointerAnalysis *p) | SVF::TCT | inline |
| TCTEdgeNum | SVF::TCT | private |
| TCTNodeIter typedef | SVF::TCT | |
| TCTNodeNum | SVF::TCT | private |
| ThreadCallGraphSCC typedef | SVF::TCT | |
| ThreadCreateEdgeSet typedef | SVF::TCT | |
| visitedCTPs | SVF::TCT | private |
| ~GenericGraph() | SVF::GenericGraph< NodeTy, EdgeTy > | inlinevirtual |
| ~TCT() | SVF::TCT | inlinevirtual |