Static Value-Flow Analysis
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::SVFBaseNode
addTypedef(const DIDerivedType *diTypedef)SVF::DCHNodeinline
AParm enum valueSVF::SVFBaseNode
APIN enum valueSVF::SVFBaseNode
APOUT enum valueSVF::SVFBaseNode
ARet enum valueSVF::SVFBaseNode
BinaryOp enum valueSVF::SVFBaseNode
Branch enum valueSVF::SVFBaseNode
CallNodeKd enum valueSVF::SVFBaseNode
CDNodeKd enum valueSVF::SVFBaseNode
CFLNodeKd enum valueSVF::SVFBaseNode
CHNodeKd enum valueSVF::SVFBaseNode
CLASSATTR enum nameSVF::DCHNode
classof(const GenericNode< DCHNode, DCHEdge > *)SVF::GenericNode< DCHNode, DCHEdge >inlinestatic
classof(const SVFBaseNode *)SVF::GenericNode< DCHNode, DCHEdge >inlinestatic
Cmp enum valueSVF::SVFBaseNode
const_iterator typedefSVF::GenericNode< DCHNode, DCHEdge >
ConstraintNodeKd enum valueSVF::SVFBaseNode
Copy enum valueSVF::SVFBaseNode
DCHNode(const DIType *diType, NodeID i=0, GNodeK k=GNodeK::DCHNodeKd)SVF::DCHNodeinline
DCHNodeKd enum valueSVF::SVFBaseNode
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::SVFBaseNode
DummyValNode enum valueSVF::SVFBaseNode
DummyVProp enum valueSVF::SVFBaseNode
EdgeType typedefSVF::GenericNode< DCHNode, DCHEdge >
FIObjNode enum valueSVF::SVFBaseNode
flagsSVF::DCHNodeprivate
FParm enum valueSVF::SVFBaseNode
FPIN enum valueSVF::SVFBaseNode
FPOUT enum valueSVF::SVFBaseNode
FRet enum valueSVF::SVFBaseNode
FunCallBlock enum valueSVF::SVFBaseNode
FuncVector typedefSVF::DCHNode
FunEntryBlock enum valueSVF::SVFBaseNode
FunExitBlock enum valueSVF::SVFBaseNode
FunRetBlock enum valueSVF::SVFBaseNode
GEdgeSetTy typedefSVF::GenericNode< DCHNode, DCHEdge >
GenericNode(NodeID i, GNodeK k)SVF::GenericNode< DCHNode, DCHEdge >inline
Gep enum valueSVF::SVFBaseNode
GepObjNode enum valueSVF::SVFBaseNode
GepValNode enum valueSVF::SVFBaseNode
getDIType(void) constSVF::DCHNodeinline
getId() constSVF::SVFBaseNodeinline
getInEdges() constSVF::GenericNode< DCHNode, DCHEdge >inline
getName() constSVF::DCHNodeinline
getNodeKind() constSVF::SVFBaseNodeinline
getOutEdges() constSVF::GenericNode< DCHNode, DCHEdge >inline
getSourceLoc() constSVF::SVFBaseNodeinlinevirtual
getType() constSVF::SVFBaseNodeinlinevirtual
getTypedefs(void) constSVF::DCHNodeinline
getVfnVector(unsigned n)SVF::DCHNodeinline
getVfnVectors(void) constSVF::DCHNodeinline
getVTable() constSVF::DCHNodeinline
GlobalBlock enum valueSVF::SVFBaseNode
GNodeK enum nameSVF::SVFBaseNode
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
idSVF::SVFBaseNodeprotected
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::SVFBaseNode
isArgumentVFGNodeKinds(GNodeK n)SVF::SVFBaseNodeinlineprotectedstatic
isICFGNodeKinds(GNodeK n)SVF::SVFBaseNodeinlineprotectedstatic
isInterICFGNodeKind(GNodeK n)SVF::SVFBaseNodeinlineprotectedstatic
isMRSVFGNodeKinds(GNodeK n)SVF::SVFBaseNodeinlineprotectedstatic
isMSSAPHISVFGNodeKinds(GNodeK n)SVF::SVFBaseNodeinlineprotectedstatic
isMultiInheritance() constSVF::DCHNodeinline
isObjVarKinds(GNodeK n)SVF::SVFBaseNodeinlineprotectedstatic
isPHIVFGNodeKinds(GNodeK n)SVF::SVFBaseNodeinlineprotectedstatic
isPureAbstract() constSVF::DCHNodeinline
isScalar() constSVF::DCHNodeinline
isStmtVFGNodeKinds(GNodeK n)SVF::SVFBaseNodeinlineprotectedstatic
isSVFVarKind(GNodeK n)SVF::SVFBaseNodeinlineprotectedstatic
isTemplate() constSVF::DCHNodeinline
isValVarKinds(GNodeK n)SVF::SVFBaseNodeinlineprotectedstatic
isVFGNodeKinds(GNodeK n)SVF::SVFBaseNodeinlineprotectedstatic
iterator typedefSVF::GenericNode< DCHNode, DCHEdge >
Load enum valueSVF::SVFBaseNode
MInterPhi enum valueSVF::SVFBaseNode
MIntraPhi enum valueSVF::SVFBaseNode
MPhi enum valueSVF::SVFBaseNode
MULTI_INHERITANCE enum valueSVF::DCHNode
nodeKindSVF::SVFBaseNodeprotected
NodeType typedefSVF::GenericNode< DCHNode, DCHEdge >
NPtr enum valueSVF::SVFBaseNode
ObjNode enum valueSVF::SVFBaseNode
OtherKd enum valueSVF::SVFBaseNode
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
RetNode enum valueSVF::SVFBaseNode
SCALAR enum valueSVF::DCHNode
setFlag(CLASSATTR mask)SVF::DCHNodeinline
setMultiInheritance()SVF::DCHNodeinline
setPureAbstract()SVF::DCHNodeinline
setScalar()SVF::DCHNodeinline
setSourceLoc(const std::string &sourceCodeInfo)SVF::SVFBaseNodeinlinevirtual
setTemplate()SVF::DCHNodeinline
setVTable(const SVFGlobalValue *vtbl)SVF::DCHNodeinline
sourceLocSVF::SVFBaseNodeprotected
Store enum valueSVF::SVFBaseNode
SVFBaseNode(NodeID i, GNodeK k, SVFType *ty=nullptr)SVF::SVFBaseNodeinline
TCTNodeKd enum valueSVF::SVFBaseNode
TEMPLATE enum valueSVF::DCHNode
TInterPhi enum valueSVF::SVFBaseNode
TIntraPhi enum valueSVF::SVFBaseNode
TPhi enum valueSVF::SVFBaseNode
typeSVF::SVFBaseNodeprotected
typedefsSVF::DCHNodeprivate
typeNameSVF::DCHNodeprivate
UnaryOp enum valueSVF::SVFBaseNode
ValNode enum valueSVF::SVFBaseNode
valueOnlyToString() constSVF::SVFBaseNode
VarargNode enum valueSVF::SVFBaseNode
vfnVectorsSVF::DCHNodeprivate
vtableSVF::DCHNodeprivate
~DCHNode()SVF::DCHNodeinline
~GenericNode()SVF::GenericNode< DCHNode, DCHEdge >inlinevirtual