Structure of supvals array
Structure of supvals array of netnode(ea). More...
Macros | |
#define | NSUP_CMT 0 |
regular comment | |
#define | NSUP_REPCMT 1 |
repeatable comment | |
#define | NSUP_FOP1 2 |
forced operand 1 | |
#define | NSUP_FOP2 3 |
forced operand 2 | |
#define | NSUP_JINFO 4 |
jump table info | |
#define | NSUP_ARRAY 5 |
array parameters | |
#define | NSUP_OMFGRP 6 |
OMF: group of segments (not used anymore) | |
#define | NSUP_FOP3 7 |
forced operand 3 | |
#define | NSUP_SWITCH 8 |
switch information | |
#define | NSUP_REF0 9 |
complex reference information for operand 1 | |
#define | NSUP_REF1 10 |
complex reference information for operand 2 | |
#define | NSUP_REF2 11 |
complex reference information for operand 3 | |
#define | NSUP_OREF0 12 |
outer complex reference information for operand 1 | |
#define | NSUP_OREF1 13 |
outer complex reference information for operand 2 | |
#define | NSUP_OREF2 14 |
outer complex reference information for operand 3 | |
#define | NSUP_STROFF0 15 |
stroff: struct path for the first operand | |
#define | NSUP_STROFF1 16 |
stroff: struct path for the second operand | |
#define | NSUP_SEGTRANS 17 |
segment translations | |
#define | NSUP_FOP4 18 |
forced operand 4 | |
#define | NSUP_FOP5 19 |
forced operand 5 | |
#define | NSUP_FOP6 20 |
forced operand 6 | |
#define | NSUP_REF3 21 |
complex reference information for operand 4 | |
#define | NSUP_REF4 22 |
complex reference information for operand 5 | |
#define | NSUP_REF5 23 |
complex reference information for operand 6 | |
#define | NSUP_OREF3 24 |
outer complex reference information for operand 4 | |
#define | NSUP_OREF4 25 |
outer complex reference information for operand 5 | |
#define | NSUP_OREF5 26 |
outer complex reference information for operand 6 | |
#define | NSUP_XREFPOS 27 |
saved xref address and type in the xrefs window | |
#define | NSUP_CUSTDT 28 |
custom data type id | |
#define | NSUP_GROUPS 29 |
SEG_GRP: pack_dd encoded list of selectors. | |
#define | NSUP_ARGEAS 30 |
instructions that initialize call arguments | |
#define | NSUP_FOP7 31 |
forced operand 7 | |
#define | NSUP_FOP8 32 |
forced operand 8 | |
#define | NSUP_REF6 33 |
complex reference information for operand 7 | |
#define | NSUP_REF7 34 |
complex reference information for operand 8 | |
#define | NSUP_OREF6 35 |
outer complex reference information for operand 7 | |
#define | NSUP_OREF7 36 |
outer complex reference information for operand 8 | |
#define | NSUP_EX_FLAGS 37 |
Extended flags. | |
#define | NSUP_POINTS 0x1000 |
SP change points blob (see funcs.cpp). More... | |
#define | NSUP_MANUAL 0x2000 |
manual instruction. More... | |
#define | NSUP_TYPEINFO 0x3000 |
type information. More... | |
#define | NSUP_REGVAR 0x4000 |
register variables. More... | |
#define | NSUP_LLABEL 0x5000 |
local labels. More... | |
#define | NSUP_REGARG 0x6000 |
register argument type/name descriptions values NSUP_REGARG..NSUP_REGARG+0x1000 are reserved | |
#define | NSUP_FTAILS 0x7000 |
function tails or tail referers values NSUP_FTAILS..NSUP_FTAILS+0x1000 are reserved | |
#define | NSUP_GROUP 0x8000 |
graph group information values NSUP_GROUP..NSUP_GROUP+0x1000 are reserved | |
#define | NSUP_OPTYPES 0x9000 |
operand type information. More... | |
#define | NSUP_ORIGFMD 0x109000 |
function metadata before lumina information was applied values NSUP_ORIGFMD..NSUP_ORIGFMD+0x1000 are reserved | |
Detailed Description
Structure of supvals array of netnode(ea).
Supvals is a virtual array of objects of arbitrary length attached to a netnode (length of one element is limited by MAXSPECSIZE, though) We use first several indexes to this array:
Macro Definition Documentation
◆ NSUP_POINTS
#define NSUP_POINTS 0x1000 |
SP change points blob (see funcs.cpp).
values NSUP_POINTS..NSUP_POINTS+0x1000 are reserved
◆ NSUP_MANUAL
#define NSUP_MANUAL 0x2000 |
manual instruction.
values NSUP_MANUAL..NSUP_MANUAL+0x1000 are reserved
◆ NSUP_TYPEINFO
#define NSUP_TYPEINFO 0x3000 |
type information.
values NSUP_TYPEINFO..NSUP_TYPEINFO+0x1000 are reserved
◆ NSUP_REGVAR
#define NSUP_REGVAR 0x4000 |
register variables.
values NSUP_REGVAR..NSUP_REGVAR+0x1000 are reserved
◆ NSUP_LLABEL
#define NSUP_LLABEL 0x5000 |
local labels.
values NSUP_LLABEL..NSUP_LLABEL+0x1000 are reserved
◆ NSUP_OPTYPES
#define NSUP_OPTYPES 0x9000 |
operand type information.
values NSUP_OPTYPES..NSUP_OPTYPES+0x100000 are reserved
Generated by 1.9.3