| IDA SDK

Macros
Type attributes for udt fields
Type flags » Type attributes

## Detailed Description

## Macros
#define | TAFLD_BASECLASS 0x0020
| field: do not include but inherit from the current field
#define | TAFLD_UNALIGNED 0x0040
| field: unaligned field
#define | TAFLD_VIRTBASE 0x0080
| field: virtual base (not supported yet)
#define | TAFLD_VFTABLE 0x0100
| field: ptr to virtual function table
#define | TAFLD_METHOD 0x0200
| denotes a udt member function
#define | TAFLD_GAP 0x0400
| field: gap member (displayed as padding in type details)
#define | TAFLD_REGCMT 0x0800
| field: the comment is regular (if not set, it is repeatable)
#define | TAFLD_FRAME_R 0x1000
| frame: function return address frame slot
#define | TAFLD_FRAME_S 0x2000
| frame: function saved registers frame slot
#define | TAFLD_BYTIL 0x4000
| field: was the member created due to the type system