| IDA SDK

Macros
Function type data property bits

## Detailed Description

used by func_type_data_t::flags

## Macros
#define | FTI_SPOILED 0x0001
| information about spoiled registers is present
#define | FTI_NORET 0x0002
| noreturn
#define | FTI_PURE 0x0004
| __pure
#define | FTI_HIGH 0x0008
| high level prototype (with possibly hidden args)
#define | FTI_STATIC 0x0010
| static
#define | FTI_VIRTUAL 0x0020
| virtual
#define | FTI_CALLTYPE 0x00C0
| mask for FTI_*CALL
#define | FTI_DEFCALL 0x0000
| default call
#define | FTI_NEARCALL 0x0040
| near call
#define | FTI_FARCALL 0x0080
| far call
#define | FTI_INTCALL 0x00C0
| interrupt call
#define | FTI_ARGLOCS 0x0100
| info about argument locations has been calculated (stkargs and retloc too)
#define | FTI_EXPLOCS 0x0200
| all arglocs are specified explicitly
#define | FTI_CONST 0x0400
| const member function
#define | FTI_CTOR 0x0800
| constructor
#define | FTI_DTOR 0x1000
| destructor
#define | FTI_ALL 0x1FFF
| all defined bits