An object to represent struct or union members.
|
bool | is_bitfield () const |
|
bool | is_zero_bitfield () const |
|
bool | is_unaligned () const |
|
bool | is_baseclass () const |
|
bool | is_virtbase () const |
|
bool | is_vftable () const |
|
bool | is_method () const |
|
bool | is_gap () const |
|
bool | is_regcmt () const |
|
bool | is_retaddr () const |
|
bool | is_savregs () const |
|
bool | is_special_member () const |
|
bool | is_by_til () const |
|
void | set_unaligned (bool on=true) |
|
void | set_baseclass (bool on=true) |
|
void | set_virtbase (bool on=true) |
|
void | set_vftable (bool on=true) |
|
void | set_method (bool on=true) |
|
void | set_regcmt (bool on=true) |
|
void | set_retaddr (bool on=true) |
|
void | set_savregs (bool on=true) |
|
void | set_by_til (bool on=true) |
|
void | clr_unaligned () |
|
void | clr_baseclass () |
|
void | clr_virtbase () |
|
void | clr_vftable () |
|
void | clr_method () |
|
uint64 | begin () const |
|
uint64 | end () const |
|
bool | operator< (const udm_t &r) const |
|
bool | operator== (const udm_t &r) const |
|
bool | operator!= (const udm_t &r) const |
|
void | swap (udm_t &r) |
|
bool | is_anonymous_udm () const |
|
bool | make_gap (uval_t byteoff, uval_t nbytes) |
|
void | set_value_repr (const value_repr_t &r) |
|
bool | can_be_dtor () const |
|
bool | can_rename () const |
|