|
SVF
|
#include <LocationSet.h>
Public Types | |
| typedef std::vector< NodePair > | ElemNumStridePairVec |
Public Member Functions | |
| FieldInfo (u32_t idx, u32_t byteOff, const Type *ty, ElemNumStridePairVec pa) | |
| u32_t | getFlattenFldIdx () const |
| u32_t | getFlattenByteOffset () const |
| const Type * | getFlattenElemTy () const |
| const ElemNumStridePairVec & | getElemNumStridePairVect () const |
| ElemNumStridePairVec::const_iterator | elemStridePairBegin () const |
| ElemNumStridePairVec::const_iterator | elemStridePairEnd () const |
Private Attributes | |
| u32_t | fldIdx |
| u32_t | byteOffset |
| const Type * | elemTy |
| ElemNumStridePairVec | elemNumStridePair |
Field information of an aggregate object
Definition at line 45 of file LocationSet.h.
| typedef std::vector<NodePair > SVF::FieldInfo::ElemNumStridePairVec |
Definition at line 48 of file LocationSet.h.
|
inline |
Definition at line 56 of file LocationSet.h.
|
inline |
Definition at line 76 of file LocationSet.h.
|
inline |
Definition at line 80 of file LocationSet.h.
|
inline |
Definition at line 72 of file LocationSet.h.
|
inline |
Definition at line 64 of file LocationSet.h.
|
inline |
Definition at line 68 of file LocationSet.h.
|
inline |
Definition at line 60 of file LocationSet.h.
|
private |
Definition at line 52 of file LocationSet.h.
|
private |
Definition at line 54 of file LocationSet.h.
|
private |
Definition at line 53 of file LocationSet.h.
|
private |
Definition at line 51 of file LocationSet.h.
1.8.13