|
IDA SDK
|
Macros | |
| #define | HTI_CPP 0x00000001 |
| C++ mode (not implemented) | |
| #define | HTI_INT 0x00000002 |
| debug: print internal representation of types | |
| #define | HTI_EXT 0x00000004 |
| debug: print external representation of types | |
| #define | HTI_LEX 0x00000008 |
| debug: print tokens | |
| #define | HTI_UNP 0x00000010 |
| debug: check the result by unpacking it | |
| #define | HTI_TST 0x00000020 |
| test mode: discard the result | |
| #define | HTI_FIL 0x00000040 |
| "input" is file name, More... | |
| #define | HTI_MAC 0x00000080 |
| define macros from the base tils | |
| #define | HTI_NWR 0x00000100 |
| no warning messages | |
| #define | HTI_NER 0x00000200 |
| ignore all errors but display them | |
| #define | HTI_DCL 0x00000400 |
| don't complain about redeclarations | |
| #define | HTI_NDC 0x00000800 |
| don't decorate names | |
| #define | HTI_PAK 0x00007000 |
| explicit structure pack value (#pragma pack) | |
| #define | HTI_PAK_SHIFT 12 |
| shift for HTI_PAK. More... | |
| #define | HTI_PAKDEF 0x00000000 |
| default pack value | |
| #define | HTI_PAK1 0x00001000 |
| #pragma pack(1) | |
| #define | HTI_PAK2 0x00002000 |
| #pragma pack(2) | |
| #define | HTI_PAK4 0x00003000 |
| #pragma pack(4) | |
| #define | HTI_PAK8 0x00004000 |
| #pragma pack(8) | |
| #define | HTI_PAK16 0x00005000 |
| #pragma pack(16) | |
| #define | HTI_HIGH 0x00008000 |
| assume high level prototypes More... | |
| #define | HTI_LOWER 0x00010000 |
| lower the function prototypes | |
| #define | HTI_RAWARGS 0x00020000 |
| leave argument names unchanged (do not remove underscores) | |
| #define HTI_FIL 0x00000040 |
"input" is file name,
otherwise "input" contains a C declaration
| #define HTI_PAK_SHIFT 12 |
| #define HTI_HIGH 0x00008000 |
assume high level prototypes
(with hidden args, etc)
1.8.9.1