| 
    IDA SDK
    
   | 
 
Used by op_t::dtype.
Macros | |
| #define | dt_byte 0 | 
| 8 bit integer  | |
| #define | dt_word 1 | 
| 16 bit integer  | |
| #define | dt_dword 2 | 
| 32 bit integer  | |
| #define | dt_float 3 | 
| 4 byte floating point  | |
| #define | dt_double 4 | 
| 8 byte floating point  | |
| #define | dt_tbyte 5 | 
| variable size ( processor_t::tbyte_size) floating point  | |
| #define | dt_packreal 6 | 
| packed real format for mc68040  | |
| #define | dt_qword 7 | 
| 64 bit integer  | |
| #define | dt_byte16 8 | 
| 128 bit integer  | |
| #define | dt_code 9 | 
| ptr to code (not used?)  | |
| #define | dt_void 10 | 
| none  | |
| #define | dt_fword 11 | 
| 48 bit  | |
| #define | dt_bitfild 12 | 
| bit field (mc680x0)  | |
| #define | dt_string 13 | 
| pointer to asciiz string  | |
| #define | dt_unicode 14 | 
| pointer to unicode string  | |
| #define | dt_ldbl 15 | 
| long double (which may be different from tbyte)  | |
| #define | dt_byte32 16 | 
| 256 bit integer  | |
| #define | dt_byte64 17 | 
| 512 bit integer  | |
| #define | dt_half 18 | 
| 2-byte floating point  | |