|
Classes |
| class | Address |
| class | AddressFlat32 |
| class | AddressFlat64 |
| class | AddressQueueItem |
| class | AddrXRef |
| class | AnalyDisassembler |
| class | Analyser |
| class | CommentList |
| class | InvalidAddress |
| struct | Location |
| class | Segment |
| struct | Symbol |
| struct | taccess |
Defines |
| #define | ADDRESS_STRING_FORMAT_COMPACT 0 |
| #define | ADDRESS_STRING_FORMAT_LEADING_WHITESPACE 1 |
| #define | ADDRESS_STRING_FORMAT_LEADING_ZEROS 2 |
| #define | ADDRESS_STRING_FORMAT_RESERVED 3 |
| #define | ADDRESS_STRING_FORMAT_HEX_CAPS 4 |
| #define | ADDRESS_STRING_FORMAT_ADD_0X 8 |
| #define | ADDRESS_STRING_FORMAT_ADD_H 16 |
| #define | DUP_ADDR(a) ((Address*)(a)->duplicate()) |
| #define | ANALY_SEGMENT_CAP_WRITE 1 |
| #define | ANALY_SEGMENT_CAP_INITIALIZED 2 |
| #define | OPCODE dis_insn |
| #define | AF_DELETED 1 |
| #define | AF_FUNCTION_SET 2 |
| #define | AF_FUNCTION_END 4 |
| #define | ANALY_SHOW_ADDRESS 1 |
| #define | ANALY_SHOW_COMMENTS 2 |
| #define | ANALY_SHOW_LABELS 4 |
| #define | ANALY_SHOW_XREFS 8 |
| #define | ANALY_SHOW_BYTES 16 |
| #define | ANALY_EDIT_BYTES 32 |
| #define | ANALY_TRANSLATE_SYMBOLS 64 |
| #define | ANALY_COLLAPSE_XREFS 128 |
| #define | Q_DO_ANALYSIS 1 |
| #define | Q_ENGAGE_CODE_ANALYSER 2 |
| #define | Q_ENGAGE_DATA_ANALYSER 3 |
| #define | INVALID_FILE_OFS ((dword)-1) |
| #define | MAX_OPS_PER_CONTINUE 10 |
Enumerations |
| enum | branch_enum_t {
br_nobranch,
br_jump,
br_return,
br_call,
br_jXX
} |
| enum | xref_enum_t {
xrefread,
xrefwrite,
xrefoffset,
xrefjump,
xrefcall,
xrefijump,
xreficall
} |
| enum | tsectype {
scvalid,
scread,
scwrite,
screadwrite,
sccode,
scinitialized
} |
| enum | taccesstype { acread,
acwrite,
acoffset
} |
| enum | labeltype { label_unknown = 0,
label_func,
label_loc,
label_data
} |
Variables |
| int | num_ops_parsed |
| int | global_analyser_address_string_format |
| Analyser * | testanaly |