|
typedef CDGEdge::CDGEdgeSetTy::iterator | iterator |
|
typedef CDGEdge::CDGEdgeSetTy::const_iterator | const_iterator |
|
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
, FunValNode
,
GepValNode
, RetNode
, VarargNode
, GlobalValNode
,
ConstantDataValNode
, BlackHoleNode
, ConstantFPValNode
, ConstantIntValNode
,
ConstantNullptrValNode
, DummyValNode
, ObjNode
, GepObjNode
,
BaseObjNode
, FunObjNode
, HeapObjNode
, StackObjNode
,
GlobalObjNode
, ConstantDataObjNode
, ConstantFPObjNode
, ConstantIntObjNode
,
ConstantNullptrObjNode
, 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
, DCHNodeKd
, OtherKd
} |
|
Definition at line 89 of file CDG.h.