addIncomingEdge(EdgeType *inEdge) | SVF::GenericNode< NodeTy, EdgeTy > | inline |
addInEdge(PAGEdge *inEdge) | SVF::PAGNode | inline |
addOutEdge(PAGEdge *outEdge) | SVF::PAGNode | inline |
addOutgoingEdge(EdgeType *outEdge) | SVF::GenericNode< NodeTy, EdgeTy > | inline |
base | SVF::GepObjPN | private |
classof(const GepObjPN *) | SVF::GepObjPN | inlinestatic |
classof(const ObjPN *node) | SVF::GepObjPN | inlinestatic |
classof(const PAGNode *node) | SVF::GepObjPN | inlinestatic |
classof(const GenericPAGNodeTy *node) | SVF::GepObjPN | inlinestatic |
CloneDummyObjNode enum value | SVF::PAGNode | |
CloneFIObjNode enum value | SVF::PAGNode | |
CloneGepObjNode enum value | SVF::PAGNode | |
const_iterator typedef | SVF::GenericNode< NodeTy, EdgeTy > | |
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::PAGNode | |
DummyValNode enum value | SVF::PAGNode | |
dump() const | SVF::PAGNode | |
EdgeType typedef | SVF::GenericNode< NodeTy, EdgeTy > | |
FIObjNode enum value | SVF::PAGNode | |
GEdgeSetTy typedef | SVF::GenericNode< NodeTy, EdgeTy > | |
GenericNode(NodeID i, GNodeK k) | SVF::GenericNode< NodeTy, EdgeTy > | inline |
GepObjNode enum value | SVF::PAGNode | |
GepObjPN(const MemObj *mem, NodeID i, const LocationSet &l, PNODEK ty=GepObjNode) | SVF::GepObjPN | inline |
GepValNode enum value | SVF::PAGNode | |
getBaseNode(void) const | SVF::GepObjPN | inline |
getFunction() const | SVF::PAGNode | inlinevirtual |
getId() const | SVF::GenericNode< NodeTy, EdgeTy > | inline |
getIncomingEdges(PAGEdge::PEDGEK kind) | SVF::PAGNode | inline |
getIncomingEdgesBegin(PAGEdge::PEDGEK kind) const | SVF::PAGNode | inline |
getIncomingEdgesEnd(PAGEdge::PEDGEK kind) const | SVF::PAGNode | inline |
getInEdges() const | SVF::GenericNode< NodeTy, EdgeTy > | inline |
getLocationSet() const | SVF::GepObjPN | inline |
getMemObj() const | SVF::ObjPN | inline |
getNodeAttrForDotDisplay() const | SVF::PAGNode | virtual |
getNodeKind() const | SVF::GenericNode< NodeTy, EdgeTy > | inline |
getOutEdges() const | SVF::GenericNode< NodeTy, EdgeTy > | inline |
getOutgoingEdges(PAGEdge::PEDGEK kind) | SVF::PAGNode | inline |
getOutgoingEdgesBegin(PAGEdge::PEDGEK kind) const | SVF::PAGNode | inline |
getOutgoingEdgesEnd(PAGEdge::PEDGEK kind) const | SVF::PAGNode | inline |
getType() const | SVF::GepObjPN | inlinevirtual |
getValue() const | SVF::PAGNode | inline |
getValueName() const | SVF::GepObjPN | inlinevirtual |
GNodeK typedef | SVF::GenericNode< NodeTy, EdgeTy > | |
hasIncomingEdge() const | SVF::GenericNode< NodeTy, EdgeTy > | inline |
hasIncomingEdge(EdgeType *edge) const | SVF::GenericNode< NodeTy, EdgeTy > | inline |
hasIncomingEdges(PAGEdge::PEDGEK kind) const | SVF::PAGNode | inline |
hasIncomingVariantGepEdge() const | SVF::PAGNode | inline |
hasOutgoingEdge() const | SVF::GenericNode< NodeTy, EdgeTy > | inline |
hasOutgoingEdge(EdgeType *edge) const | SVF::GenericNode< NodeTy, EdgeTy > | inline |
hasOutgoingEdges(PAGEdge::PEDGEK kind) const | SVF::PAGNode | inline |
hasValue() const | SVF::PAGNode | inline |
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 |
InEdgeKindToSetMap | SVF::PAGNode | protected |
isAddressTakenPtr() const | SVF::PAGNode | inline |
isATPointer | SVF::PAGNode | protected |
isConstantData() const | SVF::PAGNode | inline |
isIsolatedNode() const | SVF::PAGNode | |
isPointer() const | SVF::PAGNode | inlinevirtual |
isTLPointer | SVF::PAGNode | protected |
isTopLevelPtr() const | SVF::PAGNode | inline |
iterator typedef | SVF::GenericNode< NodeTy, EdgeTy > | |
ls | SVF::GepObjPN | private |
mem | SVF::ObjPN | protected |
NodeType typedef | SVF::GenericNode< NodeTy, EdgeTy > | |
ObjNode enum value | SVF::PAGNode | |
ObjPN(const Value *val, NodeID i, const MemObj *m, PNODEK ty=ObjNode) | SVF::ObjPN | inlineprotected |
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 |
OutEdgeKindToSetMap | SVF::PAGNode | protected |
PAGNode(const Value *val, NodeID i, PNODEK k) | SVF::PAGNode | |
PNODEK enum name | SVF::PAGNode | |
removeIncomingEdge(EdgeType *edge) | SVF::GenericNode< NodeTy, EdgeTy > | inline |
removeOutgoingEdge(EdgeType *edge) | SVF::GenericNode< NodeTy, EdgeTy > | inline |
RetNode enum value | SVF::PAGNode | |
setBaseNode(NodeID base) | SVF::GepObjPN | inline |
toString() const | SVF::GepObjPN | virtual |
ValNode enum value | SVF::PAGNode | |
value | SVF::PAGNode | protected |
VarargNode enum value | SVF::PAGNode | |
~GenericNode() | SVF::GenericNode< NodeTy, EdgeTy > | inlinevirtual |
~PAGNode() | SVF::PAGNode | inlinevirtual |