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

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

addIncomingEdge(EdgeType *inEdge)SVF::GenericNode< NodeTy, EdgeTy >inline
addOutgoingEdge(EdgeType *outEdge)SVF::GenericNode< NodeTy, EdgeTy >inline
Addr enum valueSVF::SVFValue
addVirtualFunctionVector(FuncVector vfuncvec)SVF::CHNodeinline
AParm enum valueSVF::SVFValue
APIN enum valueSVF::SVFValue
APOUT enum valueSVF::SVFValue
ARet enum valueSVF::SVFValue
ArgValNode enum valueSVF::SVFValue
BaseObjNode enum valueSVF::SVFValue
BasicBlockKd enum valueSVF::SVFValue
BinaryOp enum valueSVF::SVFValue
BlackHoleValNode enum valueSVF::SVFValue
Branch enum valueSVF::SVFValue
CallNodeKd enum valueSVF::SVFValue
CDNodeKd enum valueSVF::SVFValue
CFLNodeKd enum valueSVF::SVFValue
CHNode(const std::string &name, NodeID i=0, GNodeK k=CHNodeKd)SVF::CHNodeinline
CHNodeKd enum valueSVF::SVFValue
CLASSATTR enum nameSVF::CHNode
classNameSVF::CHNodeprivate
classof(const CHNode *)SVF::CHNodeinlinestatic
classof(const GenericCHNodeTy *node)SVF::CHNodeinlinestatic
classof(const SVFValue *node)SVF::CHNodeinlinestatic
SVF::GenericNode::classof(const GenericNode< NodeTy, EdgeTy > *)SVF::GenericNode< NodeTy, EdgeTy >inlinestatic
Cmp enum valueSVF::SVFValue
const_iterator typedefSVF::GenericNode< NodeTy, EdgeTy >
ConstAggObjNode enum valueSVF::SVFValue
ConstAggValNode enum valueSVF::SVFValue
ConstDataObjNode enum valueSVF::SVFValue
ConstDataValNode enum valueSVF::SVFValue
ConstFPObjNode enum valueSVF::SVFValue
ConstFPValNode enum valueSVF::SVFValue
ConstIntObjNode enum valueSVF::SVFValue
ConstIntValNode enum valueSVF::SVFValue
ConstNullptrObjNode enum valueSVF::SVFValue
ConstNullptrValNode enum valueSVF::SVFValue
ConstraintNodeKd enum valueSVF::SVFValue
Copy enum valueSVF::SVFValue
DCHNodeKd enum valueSVF::SVFValue
directInEdgeBegin()SVF::GenericNode< NodeTy, EdgeTy >inlinevirtual
directInEdgeBegin() constSVF::GenericNode< NodeTy, EdgeTy >inlinevirtual
directInEdgeEnd()SVF::GenericNode< NodeTy, EdgeTy >inlinevirtual
directInEdgeEnd() constSVF::GenericNode< NodeTy, EdgeTy >inlinevirtual
directOutEdgeBegin()SVF::GenericNode< NodeTy, EdgeTy >inlinevirtual
directOutEdgeBegin() constSVF::GenericNode< NodeTy, EdgeTy >inlinevirtual
directOutEdgeEnd()SVF::GenericNode< NodeTy, EdgeTy >inlinevirtual
directOutEdgeEnd() constSVF::GenericNode< NodeTy, EdgeTy >inlinevirtual
DummyObjNode enum valueSVF::SVFValue
DummyValNode enum valueSVF::SVFValue
DummyVProp enum valueSVF::SVFValue
EdgeType typedefSVF::GenericNode< NodeTy, EdgeTy >
flagsSVF::CHNodeprivate
FParm enum valueSVF::SVFValue
FPIN enum valueSVF::SVFValue
FPOUT enum valueSVF::SVFValue
FRet enum valueSVF::SVFValue
FunCallBlock enum valueSVF::SVFValue
FuncVector typedefSVF::CHNode
FunEntryBlock enum valueSVF::SVFValue
FunExitBlock enum valueSVF::SVFValue
FunObjNode enum valueSVF::SVFValue
FunRetBlock enum valueSVF::SVFValue
FunValNode enum valueSVF::SVFValue
GEdgeSetTy typedefSVF::GenericNode< NodeTy, EdgeTy >
GenericNode(NodeID i, GNodeK k, const SVFType *svfType=nullptr)SVF::GenericNode< NodeTy, EdgeTy >inline
Gep enum valueSVF::SVFValue
GepObjNode enum valueSVF::SVFValue
GepValNode enum valueSVF::SVFValue
getId() constSVF::SVFValueinline
getInEdges() constSVF::GenericNode< NodeTy, EdgeTy >inline
getName() constSVF::CHNodeinlinevirtual
getNodeKind() constSVF::SVFValueinline
getOutEdges() constSVF::GenericNode< NodeTy, EdgeTy >inline
getSourceLoc() constSVF::SVFValueinlinevirtual
getType() constSVF::SVFValueinlinevirtual
getVirtualFunctions(u32_t idx, FuncVector &virtualFunctions) constSVF::CHNode
getVirtualFunctionVectors() constSVF::CHNodeinline
getVTable() constSVF::CHNodeinline
GlobalBlock enum valueSVF::SVFValue
GlobalObjNode enum valueSVF::SVFValue
GlobalValNode enum valueSVF::SVFValue
GNodeK enum nameSVF::SVFValue
hasFlag(CLASSATTR mask) constSVF::CHNodeinline
hasIncomingEdge() constSVF::GenericNode< NodeTy, EdgeTy >inline
hasIncomingEdge(EdgeType *edge) constSVF::GenericNode< NodeTy, EdgeTy >inline
hasOutgoingEdge() constSVF::GenericNode< NodeTy, EdgeTy >inline
hasOutgoingEdge(EdgeType *edge) constSVF::GenericNode< NodeTy, EdgeTy >inline
HeapObjNode enum valueSVF::SVFValue
idSVF::SVFValueprotected
InEdgeBegin()SVF::GenericNode< NodeTy, EdgeTy >inline
InEdgeBegin() constSVF::GenericNode< NodeTy, EdgeTy >inline
InEdgeEnd()SVF::GenericNode< NodeTy, EdgeTy >inline
InEdgeEnd() constSVF::GenericNode< NodeTy, EdgeTy >inline
InEdgesSVF::GenericNode< NodeTy, EdgeTy >private
IntraBlock enum valueSVF::SVFValue
isArgumentVFGNodeKinds(GNodeK n)SVF::SVFValueinlineprotectedstatic
isBaseObjVarKinds(GNodeK n)SVF::SVFValueinlineprotectedstatic
isConstantDataObjVarKinds(GNodeK n)SVF::SVFValueinlineprotectedstatic
isConstantDataValVar(GNodeK n)SVF::SVFValueinlineprotectedstatic
isICFGNodeKinds(GNodeK n)SVF::SVFValueinlineprotectedstatic
isInterICFGNodeKind(GNodeK n)SVF::SVFValueinlineprotectedstatic
isMRSVFGNodeKinds(GNodeK n)SVF::SVFValueinlineprotectedstatic
isMSSAPHISVFGNodeKinds(GNodeK n)SVF::SVFValueinlineprotectedstatic
isMultiInheritance() constSVF::CHNodeinline
isObjVarKinds(GNodeK n)SVF::SVFValueinlineprotectedstatic
isPHIVFGNodeKinds(GNodeK n)SVF::SVFValueinlineprotectedstatic
isPureAbstract() constSVF::CHNodeinline
isStmtVFGNodeKinds(GNodeK n)SVF::SVFValueinlineprotectedstatic
isSVFVarKind(GNodeK n)SVF::SVFValueinlineprotectedstatic
isTemplate() constSVF::CHNodeinline
isValVarKinds(GNodeK n)SVF::SVFValueinlineprotectedstatic
isVFGNodeKinds(GNodeK n)SVF::SVFValueinlineprotectedstatic
iterator typedefSVF::GenericNode< NodeTy, EdgeTy >
Load enum valueSVF::SVFValue
MInterPhi enum valueSVF::SVFValue
MIntraPhi enum valueSVF::SVFValue
MPhi enum valueSVF::SVFValue
MULTI_INHERITANCE enum valueSVF::CHNode
nameSVF::SVFValueprotected
nodeKindSVF::SVFValueprotected
NodeType typedefSVF::GenericNode< NodeTy, EdgeTy >
NPtr enum valueSVF::SVFValue
ObjNode enum valueSVF::SVFValue
OtherKd enum valueSVF::SVFValue
OutEdgeBegin()SVF::GenericNode< NodeTy, EdgeTy >inline
OutEdgeBegin() constSVF::GenericNode< NodeTy, EdgeTy >inline
OutEdgeEnd()SVF::GenericNode< NodeTy, EdgeTy >inline
OutEdgeEnd() constSVF::GenericNode< NodeTy, EdgeTy >inline
OutEdgesSVF::GenericNode< NodeTy, EdgeTy >private
PURE_ABSTRACT enum valueSVF::CHNode
removeIncomingEdge(EdgeType *edge)SVF::GenericNode< NodeTy, EdgeTy >inline
removeOutgoingEdge(EdgeType *edge)SVF::GenericNode< NodeTy, EdgeTy >inline
RetValNode enum valueSVF::SVFValue
setFlag(CLASSATTR mask)SVF::CHNodeinline
setMultiInheritance()SVF::CHNodeinline
setName(const std::string &nameInfo)SVF::SVFValueinlinevirtual
setName(std::string &&nameInfo)SVF::SVFValueinlinevirtual
setPureAbstract()SVF::CHNodeinline
setSourceLoc(const std::string &sourceCodeInfo)SVF::SVFValueinlinevirtual
setTemplate()SVF::CHNodeinline
setVTable(const GlobalObjVar *vtbl)SVF::CHNodeinline
sourceLocSVF::SVFValueprotected
StackObjNode enum valueSVF::SVFValue
Store enum valueSVF::SVFValue
SVFIRReaderSVF::CHNodefriend
SVFIRWriterSVF::CHNodefriend
SVFValue(NodeID i, GNodeK k, const SVFType *ty=nullptr)SVF::SVFValueinline
TCTNodeKd enum valueSVF::SVFValue
TEMPLATE enum valueSVF::CHNode
TInterPhi enum valueSVF::SVFValue
TIntraPhi enum valueSVF::SVFValue
TPhi enum valueSVF::SVFValue
typeSVF::SVFValueprotected
UnaryOp enum valueSVF::SVFValue
ValNode enum valueSVF::SVFValue
valueOnlyToString() constSVF::SVFValue
VarargValNode enum valueSVF::SVFValue
virtualFunctionVectorsSVF::CHNodeprivate
vtableSVF::CHNodeprivate
~CHNode()SVF::CHNodeinline
~GenericNode()SVF::GenericNode< NodeTy, EdgeTy >inlinevirtual