addIncomingEdge(EdgeType *inEdge) | SVF::GenericNode< NodeTy, EdgeTy > | inline |
addOutgoingEdge(EdgeType *outEdge) | SVF::GenericNode< NodeTy, EdgeTy > | inline |
Addr enum value | SVF::SVFValue | |
AParm enum value | SVF::SVFValue | |
APIN enum value | SVF::SVFValue | |
APOUT enum value | SVF::SVFValue | |
ARet enum value | SVF::SVFValue | |
ArgValNode enum value | SVF::SVFValue | |
BaseObjNode enum value | SVF::SVFValue | |
BasicBlockKd enum value | SVF::SVFValue | |
BinaryOp enum value | SVF::SVFValue | |
BlackHoleValNode enum value | SVF::SVFValue | |
Branch enum value | SVF::SVFValue | |
CallNodeKd enum value | SVF::SVFValue | |
CallPESet typedef | SVF::VFGNode | |
CDNodeKd enum value | SVF::SVFValue | |
CFLNodeKd enum value | SVF::SVFValue | |
CHNodeKd enum value | SVF::SVFValue | |
classof(const CopyVFGNode *) | SVF::CopyVFGNode | inlinestatic |
classof(const StmtVFGNode *node) | SVF::CopyVFGNode | inlinestatic |
classof(const VFGNode *node) | SVF::CopyVFGNode | inlinestatic |
classof(const GenericVFGNodeTy *node) | SVF::CopyVFGNode | inlinestatic |
classof(const SVFValue *node) | SVF::CopyVFGNode | inlinestatic |
SVF::GenericNode::classof(const GenericNode< NodeTy, EdgeTy > *) | SVF::GenericNode< NodeTy, EdgeTy > | inlinestatic |
Cmp enum value | SVF::SVFValue | |
const_iterator typedef | SVF::VFGNode | |
ConstAggObjNode enum value | SVF::SVFValue | |
ConstAggValNode enum value | SVF::SVFValue | |
ConstDataObjNode enum value | SVF::SVFValue | |
ConstDataValNode enum value | SVF::SVFValue | |
ConstFPObjNode enum value | SVF::SVFValue | |
ConstFPValNode enum value | SVF::SVFValue | |
ConstIntObjNode enum value | SVF::SVFValue | |
ConstIntValNode enum value | SVF::SVFValue | |
ConstNullptrObjNode enum value | SVF::SVFValue | |
ConstNullptrValNode enum value | SVF::SVFValue | |
ConstraintNodeKd enum value | SVF::SVFValue | |
Copy enum value | SVF::SVFValue | |
CopyVFGNode() | SVF::CopyVFGNode | private |
CopyVFGNode(const CopyVFGNode &) | SVF::CopyVFGNode | private |
CopyVFGNode(NodeID id, const CopyStmt *copy) | SVF::CopyVFGNode | inline |
DCHNodeKd enum value | SVF::SVFValue | |
directInEdgeBegin() | SVF::GenericNode< NodeTy, EdgeTy > | inlinevirtual |
directInEdgeBegin() const | SVF::GenericNode< NodeTy, EdgeTy > | inlinevirtual |
directInEdgeEnd() | SVF::GenericNode< NodeTy, EdgeTy > | inlinevirtual |
directInEdgeEnd() const | SVF::GenericNode< NodeTy, EdgeTy > | inlinevirtual |
directOutEdgeBegin() | SVF::GenericNode< NodeTy, EdgeTy > | inlinevirtual |
directOutEdgeBegin() const | SVF::GenericNode< NodeTy, EdgeTy > | inlinevirtual |
directOutEdgeEnd() | SVF::GenericNode< NodeTy, EdgeTy > | inlinevirtual |
directOutEdgeEnd() const | SVF::GenericNode< NodeTy, EdgeTy > | inlinevirtual |
DummyObjNode enum value | SVF::SVFValue | |
DummyValNode enum value | SVF::SVFValue | |
DummyVProp enum value | SVF::SVFValue | |
EdgeType typedef | SVF::GenericNode< NodeTy, EdgeTy > | |
FParm enum value | SVF::SVFValue | |
FPIN enum value | SVF::SVFValue | |
FPOUT enum value | SVF::SVFValue | |
FRet enum value | SVF::SVFValue | |
FunCallBlock enum value | SVF::SVFValue | |
FunEntryBlock enum value | SVF::SVFValue | |
FunExitBlock enum value | SVF::SVFValue | |
FunObjNode enum value | SVF::SVFValue | |
FunRetBlock enum value | SVF::SVFValue | |
FunValNode enum value | SVF::SVFValue | |
GEdgeSetTy typedef | SVF::GenericNode< NodeTy, EdgeTy > | |
GenericNode(NodeID i, GNodeK k, const SVFType *svfType=nullptr) | SVF::GenericNode< NodeTy, EdgeTy > | inline |
Gep enum value | SVF::SVFValue | |
GepObjNode enum value | SVF::SVFValue | |
GepValNode enum value | SVF::SVFValue | |
getDefSVFVars() const override | SVF::CopyVFGNode | virtual |
getFun() const | SVF::VFGNode | inlinevirtual |
getICFGNode() const | SVF::VFGNode | inlinevirtual |
getId() const | SVF::SVFValue | inline |
getInEdges() const | SVF::GenericNode< NodeTy, EdgeTy > | inline |
getName() const | SVF::SVFValue | inlinevirtual |
getNodeKind() const | SVF::SVFValue | inline |
getOutEdges() const | SVF::GenericNode< NodeTy, EdgeTy > | inline |
getPAGDstNode() const | SVF::StmtVFGNode | inline |
getPAGDstNodeID() const | SVF::StmtVFGNode | inline |
getPAGEdge() const | SVF::StmtVFGNode | inline |
getPAGSrcNode() const | SVF::StmtVFGNode | inline |
getPAGSrcNodeID() const | SVF::StmtVFGNode | inline |
getSourceLoc() const | SVF::SVFValue | inlinevirtual |
getType() const | SVF::SVFValue | inlinevirtual |
getValue() const override | SVF::StmtVFGNode | virtual |
GlobalBlock enum value | SVF::SVFValue | |
GlobalObjNode enum value | SVF::SVFValue | |
GlobalValNode enum value | SVF::SVFValue | |
GNodeK enum name | SVF::SVFValue | |
hasIncomingEdge() const | SVF::GenericNode< NodeTy, EdgeTy > | inline |
hasIncomingEdge(EdgeType *edge) const | SVF::GenericNode< NodeTy, EdgeTy > | inline |
hasOutgoingEdge() const | SVF::GenericNode< NodeTy, EdgeTy > | inline |
hasOutgoingEdge(EdgeType *edge) const | SVF::GenericNode< NodeTy, EdgeTy > | inline |
HeapObjNode enum value | SVF::SVFValue | |
icfgNode | SVF::VFGNode | protected |
id | SVF::SVFValue | protected |
InEdgeBegin() | SVF::GenericNode< NodeTy, EdgeTy > | inline |
InEdgeBegin() const | SVF::GenericNode< NodeTy, EdgeTy > | inline |
InEdgeEnd() | SVF::GenericNode< NodeTy, EdgeTy > | inline |
InEdgeEnd() const | SVF::GenericNode< NodeTy, EdgeTy > | inline |
InEdges | SVF::GenericNode< NodeTy, EdgeTy > | private |
IntraBlock enum value | SVF::SVFValue | |
isArgumentVFGNodeKinds(GNodeK n) | SVF::SVFValue | inlineprotectedstatic |
isBaseObjVarKinds(GNodeK n) | SVF::SVFValue | inlineprotectedstatic |
isConstantDataObjVarKinds(GNodeK n) | SVF::SVFValue | inlineprotectedstatic |
isConstantDataValVar(GNodeK n) | SVF::SVFValue | inlineprotectedstatic |
isICFGNodeKinds(GNodeK n) | SVF::SVFValue | inlineprotectedstatic |
isInterICFGNodeKind(GNodeK n) | SVF::SVFValue | inlineprotectedstatic |
isMRSVFGNodeKinds(GNodeK n) | SVF::SVFValue | inlineprotectedstatic |
isMSSAPHISVFGNodeKinds(GNodeK n) | SVF::SVFValue | inlineprotectedstatic |
isObjVarKinds(GNodeK n) | SVF::SVFValue | inlineprotectedstatic |
isPHIVFGNodeKinds(GNodeK n) | SVF::SVFValue | inlineprotectedstatic |
isPTANode() const | SVF::StmtVFGNode | inline |
isStmtVFGNodeKinds(GNodeK n) | SVF::SVFValue | inlineprotectedstatic |
isSVFVarKind(GNodeK n) | SVF::SVFValue | inlineprotectedstatic |
isValVarKinds(GNodeK n) | SVF::SVFValue | inlineprotectedstatic |
isVFGNodeKinds(GNodeK n) | SVF::SVFValue | inlineprotectedstatic |
iterator typedef | SVF::VFGNode | |
Load enum value | SVF::SVFValue | |
MInterPhi enum value | SVF::SVFValue | |
MIntraPhi enum value | SVF::SVFValue | |
MPhi enum value | SVF::SVFValue | |
name | SVF::SVFValue | protected |
nodeKind | SVF::SVFValue | protected |
NodeType typedef | SVF::GenericNode< NodeTy, EdgeTy > | |
NPtr enum value | SVF::SVFValue | |
ObjNode enum value | SVF::SVFValue | |
operator=(const CopyVFGNode &) | SVF::CopyVFGNode | private |
OtherKd enum value | SVF::SVFValue | |
OutEdgeBegin() | SVF::GenericNode< NodeTy, EdgeTy > | inline |
OutEdgeBegin() const | SVF::GenericNode< NodeTy, EdgeTy > | inline |
OutEdgeEnd() | SVF::GenericNode< NodeTy, EdgeTy > | inline |
OutEdgeEnd() const | SVF::GenericNode< NodeTy, EdgeTy > | inline |
OutEdges | SVF::GenericNode< NodeTy, EdgeTy > | private |
pagEdge | SVF::StmtVFGNode | private |
removeIncomingEdge(EdgeType *edge) | SVF::GenericNode< NodeTy, EdgeTy > | inline |
removeOutgoingEdge(EdgeType *edge) | SVF::GenericNode< NodeTy, EdgeTy > | inline |
RetPESet typedef | SVF::VFGNode | |
RetValNode enum value | SVF::SVFValue | |
setICFGNode(const ICFGNode *node) | SVF::VFGNode | inlinevirtual |
setName(const std::string &nameInfo) | SVF::SVFValue | inlinevirtual |
setName(std::string &&nameInfo) | SVF::SVFValue | inlinevirtual |
setSourceLoc(const std::string &sourceCodeInfo) | SVF::SVFValue | inlinevirtual |
sourceLoc | SVF::SVFValue | protected |
StackObjNode enum value | SVF::SVFValue | |
StmtVFGNode(NodeID id, const PAGEdge *e, VFGNodeK k) | SVF::StmtVFGNode | inline |
Store enum value | SVF::SVFValue | |
SVFValue(NodeID i, GNodeK k, const SVFType *ty=nullptr) | SVF::SVFValue | inline |
TCTNodeKd enum value | SVF::SVFValue | |
TInterPhi enum value | SVF::SVFValue | |
TIntraPhi enum value | SVF::SVFValue | |
toString() const override | SVF::CopyVFGNode | virtual |
TPhi enum value | SVF::SVFValue | |
type | SVF::SVFValue | protected |
UnaryOp enum value | SVF::SVFValue | |
ValNode enum value | SVF::SVFValue | |
valueOnlyToString() const | SVF::SVFValue | |
VarargValNode enum value | SVF::SVFValue | |
VFGNode(NodeID i, VFGNodeK k) | SVF::VFGNode | inline |
VFGNodeK typedef | SVF::VFGNode | |
~GenericNode() | SVF::GenericNode< NodeTy, EdgeTy > | inlinevirtual |