Static Value-Flow Analysis
Loading...
Searching...
No Matches
SVF::CHGraph Member List

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

addEdge(const std::string className, const std::string baseClassName, CHEdge::CHEDGETYPE edgeType)SVF::CHGraph
addGNode(NodeID id, NodeType *node)SVF::GenericGraph< CHNode, CHEdge >inline
addInstances(const std::string templateName, CHNode *node)SVF::CHGraphinline
begin()SVF::GenericGraph< CHNode, CHEdge >inline
begin() constSVF::GenericGraph< CHNode, CHEdge >inline
buildingCHGTimeSVF::CHGraphprivate
callNodeToCHAVFnsMapSVF::CHGraphprivate
callNodeToCHAVtblsMapSVF::CHGraphprivate
CallNodeToCHNodesMap typedefSVF::CHGraph
callNodeToClassesMapSVF::CHGraphprivate
CallNodeToVFunSetMap typedefSVF::CHGraph
CallNodeToVTableSetMap typedefSVF::CHGraph
CHGBuilder classSVF::CHGraphfriend
CHGKind enum nameSVF::CommonCHGraph
CHGraph()SVF::CHGraphinline
CHNodeSetTy typedefSVF::CHGraph
classNameToAncestorsMapSVF::CHGraphprivate
classNameToDescendantsMapSVF::CHGraphprivate
classNameToInstAndDescsMapSVF::CHGraphprivate
classNameToNodeMapSVF::CHGraphprivate
classNumSVF::CHGraphprivate
classof(const CommonCHGraph *chg)SVF::CHGraphinlinestatic
const_iterator typedefSVF::GenericGraph< CHNode, CHEdge >
CONSTRUCTOR enum valueSVF::CHGraph
csHasVFnsBasedonCHA(const CallICFGNode *cs) overrideSVF::CHGraphvirtual
csHasVtblsBasedonCHA(const CallICFGNode *cs) overrideSVF::CHGraphvirtual
destroy()SVF::GenericGraph< CHNode, CHEdge >inline
DESTRUCTOR enum valueSVF::CHGraph
DI enum valueSVF::CommonCHGraph
dump(const std::string &filename)SVF::CHGraph
edgeNumSVF::GenericGraph< CHNode, CHEdge >
EdgeType typedefSVF::GenericGraph< CHNode, CHEdge >
end()SVF::GenericGraph< CHNode, CHEdge >inline
end() constSVF::GenericGraph< CHNode, CHEdge >inline
GenericGraph()SVF::GenericGraph< CHNode, CHEdge >inline
getCSVFsBasedonCHA(const CallICFGNode *cs) overrideSVF::CHGraphvirtual
getCSVtblsBasedonCHA(const CallICFGNode *cs) overrideSVF::CHGraphvirtual
getDescendants(const std::string className)SVF::CHGraphinline
getGNode(NodeID id) constSVF::GenericGraph< CHNode, CHEdge >inline
getInstances(const std::string className)SVF::CHGraphinline
getKind(void) constSVF::CommonCHGraphinline
getNode(const std::string name) constSVF::CHGraph
getTotalEdgeNum() constSVF::GenericGraph< CHNode, CHEdge >inline
getTotalNodeNum() constSVF::GenericGraph< CHNode, CHEdge >inline
getVFnsFromVtbls(const CallICFGNode *cs, const VTableSet &vtbls, VFunSet &virtualFunctions) overrideSVF::CHGraphvirtual
getVirtualFunctionBasedonID(u32_t id) constSVF::CHGraphinline
getVirtualFunctionID(const FunObjVar *vfn) constSVF::CHGraphinline
GraphDBClient classSVF::CHGraphfriend
hasGNode(NodeID id) constSVF::GenericGraph< CHNode, CHEdge >inline
IDToNodeMapSVF::GenericGraph< CHNode, CHEdge >protected
IDToNodeMapTy typedefSVF::GenericGraph< CHNode, CHEdge >
incEdgeNum()SVF::GenericGraph< CHNode, CHEdge >inline
incNodeNum()SVF::GenericGraph< CHNode, CHEdge >inline
iterator typedefSVF::GenericGraph< CHNode, CHEdge >
kindSVF::CommonCHGraphprotected
NameToCHNodesMap typedefSVF::CHGraph
nodeNumSVF::GenericGraph< CHNode, CHEdge >
NodeType typedefSVF::GenericGraph< CHNode, CHEdge >
printCH()SVF::CHGraph
RELATIONTYPE enum nameSVF::CHGraph
removeGNode(NodeType *node)SVF::GenericGraph< CHNode, CHEdge >inline
Standard enum valueSVF::CommonCHGraph
templateNameToInstancesMapSVF::CHGraphprivate
vfIDSVF::CHGraphprivate
view()SVF::CHGraph
virtualFunctionToIDMapSVF::CHGraphprivate
WorkList typedefSVF::CHGraph
~CHGraph() override=defaultSVF::CHGraph
~CommonCHGraph()SVF::CommonCHGraphinlinevirtual
~GenericGraph()SVF::GenericGraph< CHNode, CHEdge >inlinevirtual