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

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

addIncomingEdge(EdgeType *inEdge)SVF::GenericNode< DCHNode, DCHEdge >inline
addOutgoingEdge(EdgeType *outEdge)SVF::GenericNode< DCHNode, DCHEdge >inline
Addr enum valueSVF::SVFValue
addTypedef(const DIDerivedType *diTypedef)SVF::DCHNodeinline
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
CHNodeKd enum valueSVF::SVFValue
CLASSATTR enum nameSVF::DCHNode
classof(const GenericNode< DCHNode, DCHEdge > *)SVF::GenericNode< DCHNode, DCHEdge >inlinestatic
classof(const SVFValue *)SVF::GenericNode< DCHNode, DCHEdge >inlinestatic
Cmp enum valueSVF::SVFValue
const_iterator typedefSVF::GenericNode< DCHNode, DCHEdge >
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
DCHNode(const DIType *diType, NodeID i=0, GNodeK k=GNodeK::DCHNodeKd)SVF::DCHNodeinline
DCHNodeKd enum valueSVF::SVFValue
directInEdgeBegin()SVF::GenericNode< DCHNode, DCHEdge >inlinevirtual
directInEdgeBegin() constSVF::GenericNode< DCHNode, DCHEdge >inlinevirtual
directInEdgeEnd()SVF::GenericNode< DCHNode, DCHEdge >inlinevirtual
directInEdgeEnd() constSVF::GenericNode< DCHNode, DCHEdge >inlinevirtual
directOutEdgeBegin()SVF::GenericNode< DCHNode, DCHEdge >inlinevirtual
directOutEdgeBegin() constSVF::GenericNode< DCHNode, DCHEdge >inlinevirtual
directOutEdgeEnd()SVF::GenericNode< DCHNode, DCHEdge >inlinevirtual
directOutEdgeEnd() constSVF::GenericNode< DCHNode, DCHEdge >inlinevirtual
diTypeSVF::DCHNodeprivate
DummyObjNode enum valueSVF::SVFValue
DummyValNode enum valueSVF::SVFValue
DummyVProp enum valueSVF::SVFValue
EdgeType typedefSVF::GenericNode< DCHNode, DCHEdge >
flagsSVF::DCHNodeprivate
FParm enum valueSVF::SVFValue
FPIN enum valueSVF::SVFValue
FPOUT enum valueSVF::SVFValue
FRet enum valueSVF::SVFValue
FunCallBlock enum valueSVF::SVFValue
FuncVector typedefSVF::DCHNode
FunEntryBlock enum valueSVF::SVFValue
FunExitBlock enum valueSVF::SVFValue
FunObjNode enum valueSVF::SVFValue
FunRetBlock enum valueSVF::SVFValue
FunValNode enum valueSVF::SVFValue
GEdgeSetTy typedefSVF::GenericNode< DCHNode, DCHEdge >
GenericNode(NodeID i, GNodeK k, const SVFType *svfType=nullptr)SVF::GenericNode< DCHNode, DCHEdge >inline
Gep enum valueSVF::SVFValue
GepObjNode enum valueSVF::SVFValue
GepValNode enum valueSVF::SVFValue
getDIType(void) constSVF::DCHNodeinline
getId() constSVF::SVFValueinline
getInEdges() constSVF::GenericNode< DCHNode, DCHEdge >inline
getName() constSVF::DCHNodeinlinevirtual
getNodeKind() constSVF::SVFValueinline
getOutEdges() constSVF::GenericNode< DCHNode, DCHEdge >inline
getSourceLoc() constSVF::SVFValueinlinevirtual
getType() constSVF::SVFValueinlinevirtual
getTypedefs(void) constSVF::DCHNodeinline
getVfnVector(unsigned n)SVF::DCHNodeinline
getVfnVectors(void) constSVF::DCHNodeinline
getVTable() constSVF::DCHNodeinline
GlobalBlock enum valueSVF::SVFValue
GlobalObjNode enum valueSVF::SVFValue
GlobalValNode enum valueSVF::SVFValue
GNodeK enum nameSVF::SVFValue
hasFlag(CLASSATTR mask) constSVF::DCHNodeinline
hasIncomingEdge() constSVF::GenericNode< DCHNode, DCHEdge >inline
hasIncomingEdge(EdgeType *edge) constSVF::GenericNode< DCHNode, DCHEdge >inline
hasOutgoingEdge() constSVF::GenericNode< DCHNode, DCHEdge >inline
hasOutgoingEdge(EdgeType *edge) constSVF::GenericNode< DCHNode, DCHEdge >inline
HeapObjNode enum valueSVF::SVFValue
idSVF::SVFValueprotected
InEdgeBegin()SVF::GenericNode< DCHNode, DCHEdge >inline
InEdgeBegin() constSVF::GenericNode< DCHNode, DCHEdge >inline
InEdgeEnd()SVF::GenericNode< DCHNode, DCHEdge >inline
InEdgeEnd() constSVF::GenericNode< DCHNode, DCHEdge >inline
InEdgesSVF::GenericNode< DCHNode, DCHEdge >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::DCHNodeinline
isObjVarKinds(GNodeK n)SVF::SVFValueinlineprotectedstatic
isPHIVFGNodeKinds(GNodeK n)SVF::SVFValueinlineprotectedstatic
isPureAbstract() constSVF::DCHNodeinline
isScalar() constSVF::DCHNodeinline
isStmtVFGNodeKinds(GNodeK n)SVF::SVFValueinlineprotectedstatic
isSVFVarKind(GNodeK n)SVF::SVFValueinlineprotectedstatic
isTemplate() constSVF::DCHNodeinline
isValVarKinds(GNodeK n)SVF::SVFValueinlineprotectedstatic
isVFGNodeKinds(GNodeK n)SVF::SVFValueinlineprotectedstatic
iterator typedefSVF::GenericNode< DCHNode, DCHEdge >
Load enum valueSVF::SVFValue
MInterPhi enum valueSVF::SVFValue
MIntraPhi enum valueSVF::SVFValue
MPhi enum valueSVF::SVFValue
MULTI_INHERITANCE enum valueSVF::DCHNode
nameSVF::SVFValueprotected
nodeKindSVF::SVFValueprotected
NodeType typedefSVF::GenericNode< DCHNode, DCHEdge >
NPtr enum valueSVF::SVFValue
ObjNode enum valueSVF::SVFValue
OtherKd enum valueSVF::SVFValue
OutEdgeBegin()SVF::GenericNode< DCHNode, DCHEdge >inline
OutEdgeBegin() constSVF::GenericNode< DCHNode, DCHEdge >inline
OutEdgeEnd()SVF::GenericNode< DCHNode, DCHEdge >inline
OutEdgeEnd() constSVF::GenericNode< DCHNode, DCHEdge >inline
OutEdgesSVF::GenericNode< DCHNode, DCHEdge >private
primaryVTableSVF::DCHNodeprivate
PURE_ABSTRACT enum valueSVF::DCHNode
removeIncomingEdge(EdgeType *edge)SVF::GenericNode< DCHNode, DCHEdge >inline
removeOutgoingEdge(EdgeType *edge)SVF::GenericNode< DCHNode, DCHEdge >inline
RetValNode enum valueSVF::SVFValue
SCALAR enum valueSVF::DCHNode
setFlag(CLASSATTR mask)SVF::DCHNodeinline
setMultiInheritance()SVF::DCHNodeinline
setName(const std::string &nameInfo)SVF::SVFValueinlinevirtual
setName(std::string &&nameInfo)SVF::SVFValueinlinevirtual
setPureAbstract()SVF::DCHNodeinline
setScalar()SVF::DCHNodeinline
setSourceLoc(const std::string &sourceCodeInfo)SVF::SVFValueinlinevirtual
setTemplate()SVF::DCHNodeinline
setVTable(const GlobalObjVar *vtbl)SVF::DCHNodeinline
sourceLocSVF::SVFValueprotected
StackObjNode enum valueSVF::SVFValue
Store enum valueSVF::SVFValue
SVFValue(NodeID i, GNodeK k, const SVFType *ty=nullptr)SVF::SVFValueinline
TCTNodeKd enum valueSVF::SVFValue
TEMPLATE enum valueSVF::DCHNode
TInterPhi enum valueSVF::SVFValue
TIntraPhi enum valueSVF::SVFValue
TPhi enum valueSVF::SVFValue
typeSVF::SVFValueprotected
typedefsSVF::DCHNodeprivate
typeNameSVF::DCHNodeprivate
UnaryOp enum valueSVF::SVFValue
ValNode enum valueSVF::SVFValue
valueOnlyToString() constSVF::SVFValue
VarargValNode enum valueSVF::SVFValue
vfnVectorsSVF::DCHNodeprivate
vtableSVF::DCHNodeprivate
~DCHNode()SVF::DCHNodeinline
~GenericNode()SVF::GenericNode< DCHNode, DCHEdge >inlinevirtual