ptr_type_data_t Struct Reference
Pointer type information (see tinfo_t::get_ptr_details()) More...
#include <typeinf.hpp>
Public Member Functions | |
ptr_type_data_t (tinfo_t c=tinfo_t(), uchar bps=0, tinfo_t p=tinfo_t(), int32 d=0) | |
void | swap (ptr_type_data_t &r) |
Set this = r and r = this. | |
bool | operator== (const ptr_type_data_t &r) const |
bool | operator!= (const ptr_type_data_t &r) const |
bool | is_code_ptr () const |
Are we pointing to code? | |
bool | is_shifted () const |
Public Attributes | |
tinfo_t | obj_type |
pointed object type | |
tinfo_t | closure |
cannot have both closure and based_ptr_size | |
uchar | based_ptr_size |
uchar | taptr_bits |
TAH bits. | |
tinfo_t | parent |
Parent struct. | |
int32 | delta |
Offset from the beginning of the parent struct. | |
Detailed Description
Pointer type information (see tinfo_t::get_ptr_details())
The documentation for this struct was generated from the following file:
Generated by 1.9.3