|
| typedef std::vector< const SVFVar * > | FormalParmNodeVec |
| |
| typedef ICFGEdge::ICFGEdgeSetTy::iterator | iterator |
| |
| typedef ICFGEdge::ICFGEdgeSetTy::const_iterator | const_iterator |
| |
| typedef Set< const CallPE * > | CallPESet |
| |
| typedef Set< const RetPE * > | RetPESet |
| |
| typedef std::list< const VFGNode * > | VFGNodeList |
| |
| typedef std::list< const SVFStmt * > | SVFStmtList |
| |
| typedef GNodeK | ICFGNodeK |
| |
| typedef NodeTy | NodeType |
| |
| typedef EdgeTy | EdgeType |
| |
| typedef OrderedSet< EdgeType *, typename EdgeType::equalGEdge > | GEdgeSetTy |
| | Edge kind.
|
| |
| typedef GEdgeSetTy::iterator | iterator |
| |
| typedef GEdgeSetTy::const_iterator | const_iterator |
| |
| enum | GNodeK {
IntraBlock
, GlobalBlock
, FunEntryBlock
, FunExitBlock
,
FunCallBlock
, FunRetBlock
, ValNode
, ArgValNode
,
FunValNode
, GepValNode
, RetValNode
, VarargValNode
,
GlobalValNode
, ConstAggValNode
, ConstDataValNode
, BlackHoleValNode
,
ConstFPValNode
, ConstIntValNode
, ConstNullptrValNode
, DummyValNode
,
IntrinsicValNode
, AsmPCValNode
, ObjNode
, GepObjNode
,
BaseObjNode
, FunObjNode
, HeapObjNode
, StackObjNode
,
GlobalObjNode
, ConstAggObjNode
, ConstDataObjNode
, ConstFPObjNode
,
ConstIntObjNode
, ConstNullptrObjNode
, DummyObjNode
, Cmp
,
BinaryOp
, UnaryOp
, Branch
, DummyVProp
,
NPtr
, FRet
, ARet
, AParm
,
FParm
, Addr
, Copy
, Gep
,
Store
, Load
, TPhi
, TIntraPhi
,
TInterPhi
, FPIN
, FPOUT
, APIN
,
APOUT
, MPhi
, MIntraPhi
, MInterPhi
,
CallNodeKd
, CDNodeKd
, CFLNodeKd
, CHNodeKd
,
ConstraintNodeKd
, TCTNodeKd
, BasicBlockKd
, OtherKd
} |
| |
Function entry ICFGNode containing a set of FormalParmVFGNodes of a function
Definition at line 271 of file ICFGNode.h.