Static Value-Flow Analysis
SVF::IRGraph Member List

This is the complete list of members for SVF::IRGraph, including all inherited members.

addEdge(SVFVar *src, SVFVar *dst, SVFStmt *edge)SVF::IRGraphprotected
addGNode(NodeID id, NodeType *node)SVF::GenericGraph< SVFVar, SVFStmt >inline
addNode(SVFVar *node, NodeID i)SVF::IRGraphinlineprotected
begin()SVF::GenericGraph< SVFVar, SVFStmt >inline
begin() constSVF::GenericGraph< SVFVar, SVFStmt >inline
const_iterator typedefSVF::GenericGraph< SVFVar, SVFStmt >
destroy()SVF::GenericGraph< SVFVar, SVFStmt >inline
dump(std::string name)SVF::IRGraph
edgeNumSVF::GenericGraph< SVFVar, SVFStmt >
EdgeType typedefSVF::GenericGraph< SVFVar, SVFStmt >
end()SVF::GenericGraph< SVFVar, SVFStmt >inline
end() constSVF::GenericGraph< SVFVar, SVFStmt >inline
fromFileSVF::IRGraphprotected
GenericGraph()SVF::GenericGraph< SVFVar, SVFStmt >inline
getBlackHoleNode() constSVF::IRGraphinline
getBlackHoleObj() constSVF::IRGraphinline
getBlkPtr() constSVF::IRGraphinline
getConstantNode() constSVF::IRGraphinline
getConstantObj() constSVF::IRGraphinline
getGNode(NodeID id) constSVF::GenericGraph< SVFVar, SVFStmt >inline
getGraphName() constSVF::IRGraphinline
getMemObj(const SVFValue *val) constSVF::IRGraphinlineprotected
getNodeNumAfterPAGBuild() constSVF::IRGraphinline
getNullPtr() constSVF::IRGraphinline
getObjectNode(const SVFValue *V)SVF::IRGraphinline
getObjectNodeNum() constSVF::IRGraphinline
getPAGEdgeNum() constSVF::IRGraphinline
getPAGNodeNum() constSVF::IRGraphinline
getPTAPAGEdgeNum() constSVF::IRGraphinline
getReturnNode(const SVFFunction *func) constSVF::IRGraphinline
getSymbolInfo() constSVF::IRGraphinline
getTotalEdgeNum() constSVF::GenericGraph< SVFVar, SVFStmt >inline
getTotalNodeNum() constSVF::GenericGraph< SVFVar, SVFStmt >inline
getValueEdges(const SVFValue *V)SVF::IRGraphinline
getValueNode(const SVFValue *V)SVF::IRGraphinline
getValueNodeNum() constSVF::IRGraphinline
getVarargNode(const SVFFunction *func) constSVF::IRGraphinline
hasGNode(NodeID id) constSVF::GenericGraph< SVFVar, SVFStmt >inline
hasLabeledEdge(SVFVar *src, SVFVar *dst, SVFStmt::PEDGEK kind, const ICFGNode *cs)SVF::IRGraphprotected
hasLabeledEdge(SVFVar *src, SVFVar *op1, SVFStmt::PEDGEK kind, const SVFVar *op2)SVF::IRGraphprotected
hasNonlabeledEdge(SVFVar *src, SVFVar *dst, SVFStmt::PEDGEK kind)SVF::IRGraphprotected
hasValueNode(const SVFValue *V)SVF::IRGraphinline
IDToNodeMapSVF::GenericGraph< SVFVar, SVFStmt >protected
IDToNodeMapTy typedefSVF::GenericGraph< SVFVar, SVFStmt >
incEdgeNum()SVF::GenericGraph< SVFVar, SVFStmt >inline
incNodeNum()SVF::GenericGraph< SVFVar, SVFStmt >inline
IRGraph(bool buildFromFile)SVF::IRGraphinline
isBuiltFromFile()SVF::IRGraphinline
iterator typedefSVF::GenericGraph< SVFVar, SVFStmt >
KindToPTASVFStmtSetMapSVF::IRGraphprotected
KindToSVFStmtSetMapSVF::IRGraphprotected
mapValueToEdge(const SVFValue *V, SVFStmt *edge)SVF::IRGraphinlineprotected
nodeNumSVF::GenericGraph< SVFVar, SVFStmt >
nodeNumAfterPAGBuildSVF::IRGraphprotected
NodeType typedefSVF::GenericGraph< SVFVar, SVFStmt >
removeGNode(NodeType *node)SVF::GenericGraph< SVFVar, SVFStmt >inline
setNodeNumAfterPAGBuild(u32_t num)SVF::IRGraphinline
SVFIRReader classSVF::IRGraphfriend
SVFIRWriter classSVF::IRGraphfriend
SVFStmtSet typedefSVF::IRGraph
symInfoSVF::IRGraphprotected
totalPTAPAGEdgeSVF::IRGraphprotected
ValueToEdgeMap typedefSVF::IRGraph
valueToEdgeMapSVF::IRGraphprotected
view()SVF::IRGraph
~GenericGraph()SVF::GenericGraph< SVFVar, SVFStmt >inlinevirtual
~IRGraph()SVF::IRGraphvirtual