IDAPython 9.0
|
Variables | |
MAX_SUPPORTED_STACK_SIZE = _ida_hexrays.MAX_SUPPORTED_STACK_SIZE | |
MAX_VLR_SIZE = _ida_hexrays.MAX_VLR_SIZE | |
CMP_NZ = _ida_hexrays.CMP_NZ | |
CMP_Z = _ida_hexrays.CMP_Z | |
CMP_AE = _ida_hexrays.CMP_AE | |
CMP_B = _ida_hexrays.CMP_B | |
CMP_A = _ida_hexrays.CMP_A | |
CMP_BE = _ida_hexrays.CMP_BE | |
CMP_GT = _ida_hexrays.CMP_GT | |
CMP_GE = _ida_hexrays.CMP_GE | |
CMP_LT = _ida_hexrays.CMP_LT | |
CMP_LE = _ida_hexrays.CMP_LE | |
cvar = _ida_hexrays.cvar | |
MAX_VLR_VALUE = cvar.MAX_VLR_VALUE | |
MAX_VLR_SVALUE = cvar.MAX_VLR_SVALUE | |
MIN_VLR_SVALUE = cvar.MIN_VLR_SVALUE | |
MERR_OK = _ida_hexrays.MERR_OK | |
MERR_BLOCK = _ida_hexrays.MERR_BLOCK | |
MERR_INTERR = _ida_hexrays.MERR_INTERR | |
MERR_INSN = _ida_hexrays.MERR_INSN | |
MERR_MEM = _ida_hexrays.MERR_MEM | |
MERR_BADBLK = _ida_hexrays.MERR_BADBLK | |
MERR_BADSP = _ida_hexrays.MERR_BADSP | |
MERR_PROLOG = _ida_hexrays.MERR_PROLOG | |
MERR_SWITCH = _ida_hexrays.MERR_SWITCH | |
MERR_EXCEPTION = _ida_hexrays.MERR_EXCEPTION | |
MERR_HUGESTACK = _ida_hexrays.MERR_HUGESTACK | |
MERR_LVARS = _ida_hexrays.MERR_LVARS | |
MERR_BITNESS = _ida_hexrays.MERR_BITNESS | |
MERR_BADCALL = _ida_hexrays.MERR_BADCALL | |
MERR_BADFRAME = _ida_hexrays.MERR_BADFRAME | |
MERR_UNKTYPE = _ida_hexrays.MERR_UNKTYPE | |
MERR_BADIDB = _ida_hexrays.MERR_BADIDB | |
MERR_SIZEOF = _ida_hexrays.MERR_SIZEOF | |
MERR_REDO = _ida_hexrays.MERR_REDO | |
MERR_CANCELED = _ida_hexrays.MERR_CANCELED | |
MERR_RECDEPTH = _ida_hexrays.MERR_RECDEPTH | |
MERR_OVERLAP = _ida_hexrays.MERR_OVERLAP | |
MERR_PARTINIT = _ida_hexrays.MERR_PARTINIT | |
MERR_COMPLEX = _ida_hexrays.MERR_COMPLEX | |
MERR_LICENSE = _ida_hexrays.MERR_LICENSE | |
MERR_ONLY32 = _ida_hexrays.MERR_ONLY32 | |
MERR_ONLY64 = _ida_hexrays.MERR_ONLY64 | |
MERR_BUSY = _ida_hexrays.MERR_BUSY | |
MERR_FARPTR = _ida_hexrays.MERR_FARPTR | |
MERR_EXTERN = _ida_hexrays.MERR_EXTERN | |
MERR_FUNCSIZE = _ida_hexrays.MERR_FUNCSIZE | |
MERR_BADRANGES = _ida_hexrays.MERR_BADRANGES | |
MERR_BADARCH = _ida_hexrays.MERR_BADARCH | |
MERR_DSLOT = _ida_hexrays.MERR_DSLOT | |
MERR_STOP = _ida_hexrays.MERR_STOP | |
MERR_CLOUD = _ida_hexrays.MERR_CLOUD | |
MERR_MAX_ERR = _ida_hexrays.MERR_MAX_ERR | |
MERR_LOOP = _ida_hexrays.MERR_LOOP | |
m_nop = _ida_hexrays.m_nop | |
m_stx = _ida_hexrays.m_stx | |
m_ldx = _ida_hexrays.m_ldx | |
m_ldc = _ida_hexrays.m_ldc | |
m_mov = _ida_hexrays.m_mov | |
m_neg = _ida_hexrays.m_neg | |
m_lnot = _ida_hexrays.m_lnot | |
m_bnot = _ida_hexrays.m_bnot | |
m_xds = _ida_hexrays.m_xds | |
m_xdu = _ida_hexrays.m_xdu | |
m_low = _ida_hexrays.m_low | |
m_high = _ida_hexrays.m_high | |
m_add = _ida_hexrays.m_add | |
m_sub = _ida_hexrays.m_sub | |
m_mul = _ida_hexrays.m_mul | |
m_udiv = _ida_hexrays.m_udiv | |
m_sdiv = _ida_hexrays.m_sdiv | |
m_umod = _ida_hexrays.m_umod | |
m_smod = _ida_hexrays.m_smod | |
m_or = _ida_hexrays.m_or | |
m_and = _ida_hexrays.m_and | |
m_xor = _ida_hexrays.m_xor | |
m_shl = _ida_hexrays.m_shl | |
m_shr = _ida_hexrays.m_shr | |
m_sar = _ida_hexrays.m_sar | |
m_cfadd = _ida_hexrays.m_cfadd | |
m_ofadd = _ida_hexrays.m_ofadd | |
m_cfshl = _ida_hexrays.m_cfshl | |
m_cfshr = _ida_hexrays.m_cfshr | |
m_sets = _ida_hexrays.m_sets | |
m_seto = _ida_hexrays.m_seto | |
m_setp = _ida_hexrays.m_setp | |
m_setnz = _ida_hexrays.m_setnz | |
m_setz = _ida_hexrays.m_setz | |
m_setae = _ida_hexrays.m_setae | |
m_setb = _ida_hexrays.m_setb | |
m_seta = _ida_hexrays.m_seta | |
m_setbe = _ida_hexrays.m_setbe | |
m_setg = _ida_hexrays.m_setg | |
m_setge = _ida_hexrays.m_setge | |
m_setl = _ida_hexrays.m_setl | |
m_setle = _ida_hexrays.m_setle | |
m_jcnd = _ida_hexrays.m_jcnd | |
m_jnz = _ida_hexrays.m_jnz | |
m_jz = _ida_hexrays.m_jz | |
m_jae = _ida_hexrays.m_jae | |
m_jb = _ida_hexrays.m_jb | |
m_ja = _ida_hexrays.m_ja | |
m_jbe = _ida_hexrays.m_jbe | |
m_jg = _ida_hexrays.m_jg | |
m_jge = _ida_hexrays.m_jge | |
m_jl = _ida_hexrays.m_jl | |
m_jle = _ida_hexrays.m_jle | |
m_jtbl = _ida_hexrays.m_jtbl | |
m_ijmp = _ida_hexrays.m_ijmp | |
m_goto = _ida_hexrays.m_goto | |
m_call = _ida_hexrays.m_call | |
m_icall = _ida_hexrays.m_icall | |
m_ret = _ida_hexrays.m_ret | |
m_push = _ida_hexrays.m_push | |
m_pop = _ida_hexrays.m_pop | |
m_und = _ida_hexrays.m_und | |
m_ext = _ida_hexrays.m_ext | |
m_f2i = _ida_hexrays.m_f2i | |
m_f2u = _ida_hexrays.m_f2u | |
m_i2f = _ida_hexrays.m_i2f | |
m_u2f = _ida_hexrays.m_u2f | |
m_f2f = _ida_hexrays.m_f2f | |
m_fneg = _ida_hexrays.m_fneg | |
m_fadd = _ida_hexrays.m_fadd | |
m_fsub = _ida_hexrays.m_fsub | |
m_fmul = _ida_hexrays.m_fmul | |
m_fdiv = _ida_hexrays.m_fdiv | |
MUST_ACCESS = cvar.MUST_ACCESS | |
MAY_ACCESS = cvar.MAY_ACCESS | |
MAYMUST_ACCESS_MASK = cvar.MAYMUST_ACCESS_MASK | |
ONE_ACCESS_TYPE = cvar.ONE_ACCESS_TYPE | |
INCLUDE_SPOILED_REGS = cvar.INCLUDE_SPOILED_REGS | |
EXCLUDE_PASS_REGS = cvar.EXCLUDE_PASS_REGS | |
FULL_XDSU = cvar.FULL_XDSU | |
WITH_ASSERTS = cvar.WITH_ASSERTS | |
EXCLUDE_VOLATILE = cvar.EXCLUDE_VOLATILE | |
INCLUDE_UNUSED_SRC = cvar.INCLUDE_UNUSED_SRC | |
INCLUDE_DEAD_RETREGS = cvar.INCLUDE_DEAD_RETREGS | |
INCLUDE_RESTRICTED = cvar.INCLUDE_RESTRICTED | |
CALL_SPOILS_ONLY_ARGS = cvar.CALL_SPOILS_ONLY_ARGS | |
mr_none = cvar.mr_none | |
mr_cf = cvar.mr_cf | |
mr_zf = cvar.mr_zf | |
mr_sf = cvar.mr_sf | |
mr_of = cvar.mr_of | |
mr_pf = cvar.mr_pf | |
cc_count = cvar.cc_count | |
mr_cc = cvar.mr_cc | |
mr_first = cvar.mr_first | |
NF_FIXED = _ida_hexrays.NF_FIXED | |
NF_NEGDONE = _ida_hexrays.NF_NEGDONE | |
NF_BINVDONE = _ida_hexrays.NF_BINVDONE | |
NF_NEGATE = _ida_hexrays.NF_NEGATE | |
NF_BITNOT = _ida_hexrays.NF_BITNOT | |
NF_VALID = _ida_hexrays.NF_VALID | |
GUESSED_NONE = _ida_hexrays.GUESSED_NONE | |
GUESSED_WEAK = _ida_hexrays.GUESSED_WEAK | |
GUESSED_FUNC = _ida_hexrays.GUESSED_FUNC | |
GUESSED_DATA = _ida_hexrays.GUESSED_DATA | |
TS_NOELL = _ida_hexrays.TS_NOELL | |
TS_SHRINK = _ida_hexrays.TS_SHRINK | |
TS_DONTREF = _ida_hexrays.TS_DONTREF | |
TS_MASK = _ida_hexrays.TS_MASK | |
SVW_INT = _ida_hexrays.SVW_INT | |
SVW_FLOAT = _ida_hexrays.SVW_FLOAT | |
SVW_SOFT = _ida_hexrays.SVW_SOFT | |
LVINF_KEEP = _ida_hexrays.LVINF_KEEP | |
LVINF_SPLIT = _ida_hexrays.LVINF_SPLIT | |
LVINF_NOPTR = _ida_hexrays.LVINF_NOPTR | |
LVINF_NOMAP = _ida_hexrays.LVINF_NOMAP | |
LVINF_UNUSED = _ida_hexrays.LVINF_UNUSED | |
ULV_PRECISE_DEFEA = _ida_hexrays.ULV_PRECISE_DEFEA | |
MLI_NAME = _ida_hexrays.MLI_NAME | |
MLI_TYPE = _ida_hexrays.MLI_TYPE | |
MLI_CMT = _ida_hexrays.MLI_CMT | |
MLI_SET_FLAGS = _ida_hexrays.MLI_SET_FLAGS | |
MLI_CLR_FLAGS = _ida_hexrays.MLI_CLR_FLAGS | |
bitset_width = cvar.bitset_width | |
bitset_align = cvar.bitset_align | |
bitset_shift = cvar.bitset_shift | |
mop_z = cvar.mop_z | |
mop_r = cvar.mop_r | |
mop_n = cvar.mop_n | |
mop_str = cvar.mop_str | |
mop_d = cvar.mop_d | |
mop_S = cvar.mop_S | |
mop_v = cvar.mop_v | |
mop_b = cvar.mop_b | |
mop_f = cvar.mop_f | |
mop_l = cvar.mop_l | |
mop_a = cvar.mop_a | |
mop_h = cvar.mop_h | |
mop_c = cvar.mop_c | |
mop_fn = cvar.mop_fn | |
mop_p = cvar.mop_p | |
mop_sc = cvar.mop_sc | |
NOSIZE = cvar.NOSIZE | |
SHINS_NUMADDR = _ida_hexrays.SHINS_NUMADDR | |
SHINS_VALNUM = _ida_hexrays.SHINS_VALNUM | |
SHINS_SHORT = _ida_hexrays.SHINS_SHORT | |
SHINS_LDXEA = _ida_hexrays.SHINS_LDXEA | |
NO_SIDEFF = _ida_hexrays.NO_SIDEFF | |
WITH_SIDEFF = _ida_hexrays.WITH_SIDEFF | |
ONLY_SIDEFF = _ida_hexrays.ONLY_SIDEFF | |
ANY_REGSIZE = _ida_hexrays.ANY_REGSIZE | |
ANY_FPSIZE = _ida_hexrays.ANY_FPSIZE | |
OPROP_IMPDONE = _ida_hexrays.OPROP_IMPDONE | |
OPROP_UDT = _ida_hexrays.OPROP_UDT | |
OPROP_FLOAT = _ida_hexrays.OPROP_FLOAT | |
OPROP_CCFLAGS = _ida_hexrays.OPROP_CCFLAGS | |
OPROP_UDEFVAL = _ida_hexrays.OPROP_UDEFVAL | |
OPROP_LOWADDR = _ida_hexrays.OPROP_LOWADDR | |
ROLE_UNK = _ida_hexrays.ROLE_UNK | |
ROLE_EMPTY = _ida_hexrays.ROLE_EMPTY | |
ROLE_MEMSET = _ida_hexrays.ROLE_MEMSET | |
ROLE_MEMSET32 = _ida_hexrays.ROLE_MEMSET32 | |
ROLE_MEMSET64 = _ida_hexrays.ROLE_MEMSET64 | |
ROLE_MEMCPY = _ida_hexrays.ROLE_MEMCPY | |
ROLE_STRCPY = _ida_hexrays.ROLE_STRCPY | |
ROLE_STRLEN = _ida_hexrays.ROLE_STRLEN | |
ROLE_STRCAT = _ida_hexrays.ROLE_STRCAT | |
ROLE_TAIL = _ida_hexrays.ROLE_TAIL | |
ROLE_BUG = _ida_hexrays.ROLE_BUG | |
ROLE_ALLOCA = _ida_hexrays.ROLE_ALLOCA | |
ROLE_BSWAP = _ida_hexrays.ROLE_BSWAP | |
ROLE_PRESENT = _ida_hexrays.ROLE_PRESENT | |
ROLE_CONTAINING_RECORD = _ida_hexrays.ROLE_CONTAINING_RECORD | |
ROLE_FASTFAIL = _ida_hexrays.ROLE_FASTFAIL | |
ROLE_READFLAGS = _ida_hexrays.ROLE_READFLAGS | |
ROLE_IS_MUL_OK = _ida_hexrays.ROLE_IS_MUL_OK | |
ROLE_SATURATED_MUL = _ida_hexrays.ROLE_SATURATED_MUL | |
ROLE_BITTEST = _ida_hexrays.ROLE_BITTEST | |
ROLE_BITTESTANDSET = _ida_hexrays.ROLE_BITTESTANDSET | |
ROLE_BITTESTANDRESET = _ida_hexrays.ROLE_BITTESTANDRESET | |
ROLE_BITTESTANDCOMPLEMENT = _ida_hexrays.ROLE_BITTESTANDCOMPLEMENT | |
ROLE_VA_ARG = _ida_hexrays.ROLE_VA_ARG | |
ROLE_VA_COPY = _ida_hexrays.ROLE_VA_COPY | |
ROLE_VA_START = _ida_hexrays.ROLE_VA_START | |
ROLE_VA_END = _ida_hexrays.ROLE_VA_END | |
ROLE_ROL = _ida_hexrays.ROLE_ROL | |
ROLE_ROR = _ida_hexrays.ROLE_ROR | |
ROLE_CFSUB3 = _ida_hexrays.ROLE_CFSUB3 | |
ROLE_OFSUB3 = _ida_hexrays.ROLE_OFSUB3 | |
ROLE_ABS = _ida_hexrays.ROLE_ABS | |
ROLE_3WAYCMP0 = _ida_hexrays.ROLE_3WAYCMP0 | |
ROLE_3WAYCMP1 = _ida_hexrays.ROLE_3WAYCMP1 | |
ROLE_WMEMCPY = _ida_hexrays.ROLE_WMEMCPY | |
ROLE_WMEMSET = _ida_hexrays.ROLE_WMEMSET | |
ROLE_WCSCPY = _ida_hexrays.ROLE_WCSCPY | |
ROLE_WCSLEN = _ida_hexrays.ROLE_WCSLEN | |
ROLE_WCSCAT = _ida_hexrays.ROLE_WCSCAT | |
ROLE_SSE_CMP4 = _ida_hexrays.ROLE_SSE_CMP4 | |
ROLE_SSE_CMP8 = _ida_hexrays.ROLE_SSE_CMP8 | |
FUNC_NAME_MEMCPY = _ida_hexrays.FUNC_NAME_MEMCPY | |
FUNC_NAME_WMEMCPY = _ida_hexrays.FUNC_NAME_WMEMCPY | |
FUNC_NAME_MEMSET = _ida_hexrays.FUNC_NAME_MEMSET | |
FUNC_NAME_WMEMSET = _ida_hexrays.FUNC_NAME_WMEMSET | |
FUNC_NAME_MEMSET32 = _ida_hexrays.FUNC_NAME_MEMSET32 | |
FUNC_NAME_MEMSET64 = _ida_hexrays.FUNC_NAME_MEMSET64 | |
FUNC_NAME_STRCPY = _ida_hexrays.FUNC_NAME_STRCPY | |
FUNC_NAME_WCSCPY = _ida_hexrays.FUNC_NAME_WCSCPY | |
FUNC_NAME_STRLEN = _ida_hexrays.FUNC_NAME_STRLEN | |
FUNC_NAME_WCSLEN = _ida_hexrays.FUNC_NAME_WCSLEN | |
FUNC_NAME_STRCAT = _ida_hexrays.FUNC_NAME_STRCAT | |
FUNC_NAME_WCSCAT = _ida_hexrays.FUNC_NAME_WCSCAT | |
FUNC_NAME_TAIL = _ida_hexrays.FUNC_NAME_TAIL | |
FUNC_NAME_VA_ARG = _ida_hexrays.FUNC_NAME_VA_ARG | |
FUNC_NAME_EMPTY = _ida_hexrays.FUNC_NAME_EMPTY | |
FUNC_NAME_PRESENT = _ida_hexrays.FUNC_NAME_PRESENT | |
FUNC_NAME_CONTAINING_RECORD = _ida_hexrays.FUNC_NAME_CONTAINING_RECORD | |
FUNC_NAME_MORESTACK = _ida_hexrays.FUNC_NAME_MORESTACK | |
FCI_PROP = _ida_hexrays.FCI_PROP | |
FCI_DEAD = _ida_hexrays.FCI_DEAD | |
FCI_FINAL = _ida_hexrays.FCI_FINAL | |
FCI_NORET = _ida_hexrays.FCI_NORET | |
FCI_PURE = _ida_hexrays.FCI_PURE | |
FCI_NOSIDE = _ida_hexrays.FCI_NOSIDE | |
FCI_SPLOK = _ida_hexrays.FCI_SPLOK | |
FCI_HASCALL = _ida_hexrays.FCI_HASCALL | |
FCI_HASFMT = _ida_hexrays.FCI_HASFMT | |
FCI_EXPLOCS = _ida_hexrays.FCI_EXPLOCS | |
CHF_INITED = _ida_hexrays.CHF_INITED | |
CHF_REPLACED = _ida_hexrays.CHF_REPLACED | |
CHF_OVER = _ida_hexrays.CHF_OVER | |
CHF_FAKE = _ida_hexrays.CHF_FAKE | |
CHF_PASSTHRU = _ida_hexrays.CHF_PASSTHRU | |
CHF_TERM = _ida_hexrays.CHF_TERM | |
SIZEOF_BLOCK_CHAINS = _ida_hexrays.SIZEOF_BLOCK_CHAINS | |
GCA_EMPTY = _ida_hexrays.GCA_EMPTY | |
GCA_SPEC = _ida_hexrays.GCA_SPEC | |
GCA_ALLOC = _ida_hexrays.GCA_ALLOC | |
GCA_NALLOC = _ida_hexrays.GCA_NALLOC | |
GCA_OFIRST = _ida_hexrays.GCA_OFIRST | |
GCA_OLAST = _ida_hexrays.GCA_OLAST | |
IPROP_OPTIONAL = _ida_hexrays.IPROP_OPTIONAL | |
IPROP_PERSIST = _ida_hexrays.IPROP_PERSIST | |
IPROP_WILDMATCH = _ida_hexrays.IPROP_WILDMATCH | |
IPROP_CLNPOP = _ida_hexrays.IPROP_CLNPOP | |
IPROP_FPINSN = _ida_hexrays.IPROP_FPINSN | |
IPROP_FARCALL = _ida_hexrays.IPROP_FARCALL | |
IPROP_TAILCALL = _ida_hexrays.IPROP_TAILCALL | |
IPROP_ASSERT = _ida_hexrays.IPROP_ASSERT | |
IPROP_SPLIT = _ida_hexrays.IPROP_SPLIT | |
IPROP_SPLIT1 = _ida_hexrays.IPROP_SPLIT1 | |
IPROP_SPLIT2 = _ida_hexrays.IPROP_SPLIT2 | |
IPROP_SPLIT4 = _ida_hexrays.IPROP_SPLIT4 | |
IPROP_SPLIT8 = _ida_hexrays.IPROP_SPLIT8 | |
IPROP_COMBINED = _ida_hexrays.IPROP_COMBINED | |
IPROP_EXTSTX = _ida_hexrays.IPROP_EXTSTX | |
IPROP_IGNLOWSRC = _ida_hexrays.IPROP_IGNLOWSRC | |
IPROP_INV_JX = _ida_hexrays.IPROP_INV_JX | |
IPROP_WAS_NORET = _ida_hexrays.IPROP_WAS_NORET | |
IPROP_MULTI_MOV = _ida_hexrays.IPROP_MULTI_MOV | |
IPROP_DONT_PROP = _ida_hexrays.IPROP_DONT_PROP | |
IPROP_DONT_COMB = _ida_hexrays.IPROP_DONT_COMB | |
IPROP_MBARRIER = _ida_hexrays.IPROP_MBARRIER | |
IPROP_UNMERGED = _ida_hexrays.IPROP_UNMERGED | |
IPROP_UNPAIRED = _ida_hexrays.IPROP_UNPAIRED | |
OPTI_ADDREXPRS = _ida_hexrays.OPTI_ADDREXPRS | |
OPTI_MINSTKREF = _ida_hexrays.OPTI_MINSTKREF | |
OPTI_COMBINSNS = _ida_hexrays.OPTI_COMBINSNS | |
OPTI_NO_LDXOPT = _ida_hexrays.OPTI_NO_LDXOPT | |
OPTI_NO_VALRNG = _ida_hexrays.OPTI_NO_VALRNG | |
EQ_IGNSIZE = _ida_hexrays.EQ_IGNSIZE | |
EQ_IGNCODE = _ida_hexrays.EQ_IGNCODE | |
EQ_CMPDEST = _ida_hexrays.EQ_CMPDEST | |
EQ_OPTINSN = _ida_hexrays.EQ_OPTINSN | |
NORET_IGNORE_WAS_NORET_ICALL = _ida_hexrays.NORET_IGNORE_WAS_NORET_ICALL | |
NORET_FORBID_ANALYSIS = _ida_hexrays.NORET_FORBID_ANALYSIS | |
BLT_NONE = _ida_hexrays.BLT_NONE | |
BLT_STOP = _ida_hexrays.BLT_STOP | |
BLT_0WAY = _ida_hexrays.BLT_0WAY | |
BLT_1WAY = _ida_hexrays.BLT_1WAY | |
BLT_2WAY = _ida_hexrays.BLT_2WAY | |
BLT_NWAY = _ida_hexrays.BLT_NWAY | |
BLT_XTRN = _ida_hexrays.BLT_XTRN | |
MBL_PRIV = _ida_hexrays.MBL_PRIV | |
MBL_NONFAKE = _ida_hexrays.MBL_NONFAKE | |
MBL_FAKE = _ida_hexrays.MBL_FAKE | |
MBL_GOTO = _ida_hexrays.MBL_GOTO | |
MBL_TCAL = _ida_hexrays.MBL_TCAL | |
MBL_PUSH = _ida_hexrays.MBL_PUSH | |
MBL_DMT64 = _ida_hexrays.MBL_DMT64 | |
MBL_COMB = _ida_hexrays.MBL_COMB | |
MBL_PROP = _ida_hexrays.MBL_PROP | |
MBL_DEAD = _ida_hexrays.MBL_DEAD | |
MBL_LIST = _ida_hexrays.MBL_LIST | |
MBL_INCONST = _ida_hexrays.MBL_INCONST | |
MBL_CALL = _ida_hexrays.MBL_CALL | |
MBL_BACKPROP = _ida_hexrays.MBL_BACKPROP | |
MBL_NORET = _ida_hexrays.MBL_NORET | |
MBL_DSLOT = _ida_hexrays.MBL_DSLOT | |
MBL_VALRANGES = _ida_hexrays.MBL_VALRANGES | |
MBL_KEEP = _ida_hexrays.MBL_KEEP | |
MBL_INLINED = _ida_hexrays.MBL_INLINED | |
MBL_EXTFRAME = _ida_hexrays.MBL_EXTFRAME | |
FD_BACKWARD = _ida_hexrays.FD_BACKWARD | |
FD_FORWARD = _ida_hexrays.FD_FORWARD | |
FD_USE = _ida_hexrays.FD_USE | |
FD_DEF = _ida_hexrays.FD_DEF | |
FD_DIRTY = _ida_hexrays.FD_DIRTY | |
VR_AT_START = _ida_hexrays.VR_AT_START | |
VR_AT_END = _ida_hexrays.VR_AT_END | |
VR_EXACT = _ida_hexrays.VR_EXACT | |
WARN_VARARG_REGS = _ida_hexrays.WARN_VARARG_REGS | |
WARN_ILL_PURGED = _ida_hexrays.WARN_ILL_PURGED | |
WARN_ILL_FUNCTYPE = _ida_hexrays.WARN_ILL_FUNCTYPE | |
WARN_VARARG_TCAL = _ida_hexrays.WARN_VARARG_TCAL | |
WARN_VARARG_NOSTK = _ida_hexrays.WARN_VARARG_NOSTK | |
WARN_VARARG_MANY = _ida_hexrays.WARN_VARARG_MANY | |
WARN_ADDR_OUTARGS = _ida_hexrays.WARN_ADDR_OUTARGS | |
WARN_DEP_UNK_CALLS = _ida_hexrays.WARN_DEP_UNK_CALLS | |
WARN_ILL_ELLIPSIS = _ida_hexrays.WARN_ILL_ELLIPSIS | |
WARN_GUESSED_TYPE = _ida_hexrays.WARN_GUESSED_TYPE | |
WARN_EXP_LINVAR = _ida_hexrays.WARN_EXP_LINVAR | |
WARN_WIDEN_CHAINS = _ida_hexrays.WARN_WIDEN_CHAINS | |
WARN_BAD_PURGED = _ida_hexrays.WARN_BAD_PURGED | |
WARN_CBUILD_LOOPS = _ida_hexrays.WARN_CBUILD_LOOPS | |
WARN_NO_SAVE_REST = _ida_hexrays.WARN_NO_SAVE_REST | |
WARN_ODD_INPUT_REG = _ida_hexrays.WARN_ODD_INPUT_REG | |
WARN_ODD_ADDR_USE = _ida_hexrays.WARN_ODD_ADDR_USE | |
WARN_MUST_RET_FP = _ida_hexrays.WARN_MUST_RET_FP | |
WARN_ILL_FPU_STACK = _ida_hexrays.WARN_ILL_FPU_STACK | |
WARN_SELFREF_PROP = _ida_hexrays.WARN_SELFREF_PROP | |
WARN_WOULD_OVERLAP = _ida_hexrays.WARN_WOULD_OVERLAP | |
WARN_ARRAY_INARG = _ida_hexrays.WARN_ARRAY_INARG | |
WARN_MAX_ARGS = _ida_hexrays.WARN_MAX_ARGS | |
WARN_BAD_FIELD_TYPE = _ida_hexrays.WARN_BAD_FIELD_TYPE | |
WARN_WRITE_CONST = _ida_hexrays.WARN_WRITE_CONST | |
WARN_BAD_RETVAR = _ida_hexrays.WARN_BAD_RETVAR | |
WARN_FRAG_LVAR = _ida_hexrays.WARN_FRAG_LVAR | |
WARN_HUGE_STKOFF = _ida_hexrays.WARN_HUGE_STKOFF | |
WARN_UNINITED_REG = _ida_hexrays.WARN_UNINITED_REG | |
WARN_FIXED_INSN = _ida_hexrays.WARN_FIXED_INSN | |
WARN_WRONG_VA_OFF = _ida_hexrays.WARN_WRONG_VA_OFF | |
WARN_CR_NOFIELD = _ida_hexrays.WARN_CR_NOFIELD | |
WARN_CR_BADOFF = _ida_hexrays.WARN_CR_BADOFF | |
WARN_BAD_STROFF = _ida_hexrays.WARN_BAD_STROFF | |
WARN_BAD_VARSIZE = _ida_hexrays.WARN_BAD_VARSIZE | |
WARN_UNSUPP_REG = _ida_hexrays.WARN_UNSUPP_REG | |
WARN_UNALIGNED_ARG = _ida_hexrays.WARN_UNALIGNED_ARG | |
WARN_BAD_STD_TYPE = _ida_hexrays.WARN_BAD_STD_TYPE | |
WARN_BAD_CALL_SP = _ida_hexrays.WARN_BAD_CALL_SP | |
WARN_MISSED_SWITCH = _ida_hexrays.WARN_MISSED_SWITCH | |
WARN_BAD_SP = _ida_hexrays.WARN_BAD_SP | |
WARN_BAD_STKPNT = _ida_hexrays.WARN_BAD_STKPNT | |
WARN_UNDEF_LVAR = _ida_hexrays.WARN_UNDEF_LVAR | |
WARN_JUMPOUT = _ida_hexrays.WARN_JUMPOUT | |
WARN_BAD_VALRNG = _ida_hexrays.WARN_BAD_VALRNG | |
WARN_BAD_SHADOW = _ida_hexrays.WARN_BAD_SHADOW | |
WARN_OPT_VALRNG = _ida_hexrays.WARN_OPT_VALRNG | |
WARN_RET_LOCREF = _ida_hexrays.WARN_RET_LOCREF | |
WARN_BAD_MAPDST = _ida_hexrays.WARN_BAD_MAPDST | |
WARN_BAD_INSN = _ida_hexrays.WARN_BAD_INSN | |
WARN_ODD_ABI = _ida_hexrays.WARN_ODD_ABI | |
WARN_UNBALANCED_STACK = _ida_hexrays.WARN_UNBALANCED_STACK | |
WARN_OPT_VALRNG2 = _ida_hexrays.WARN_OPT_VALRNG2 | |
WARN_OPT_VALRNG3 = _ida_hexrays.WARN_OPT_VALRNG3 | |
WARN_OPT_USELESS_JCND = _ida_hexrays.WARN_OPT_USELESS_JCND | |
WARN_SUBFRAME_OVERFLOW = _ida_hexrays.WARN_SUBFRAME_OVERFLOW | |
WARN_MAX = _ida_hexrays.WARN_MAX | |
MMAT_ZERO = _ida_hexrays.MMAT_ZERO | |
MMAT_GENERATED = _ida_hexrays.MMAT_GENERATED | |
MMAT_PREOPTIMIZED = _ida_hexrays.MMAT_PREOPTIMIZED | |
MMAT_LOCOPT = _ida_hexrays.MMAT_LOCOPT | |
MMAT_CALLS = _ida_hexrays.MMAT_CALLS | |
MMAT_GLBOPT1 = _ida_hexrays.MMAT_GLBOPT1 | |
MMAT_GLBOPT2 = _ida_hexrays.MMAT_GLBOPT2 | |
MMAT_GLBOPT3 = _ida_hexrays.MMAT_GLBOPT3 | |
MMAT_LVARS = _ida_hexrays.MMAT_LVARS | |
MMIDX_GLBLOW = _ida_hexrays.MMIDX_GLBLOW | |
MMIDX_LVARS = _ida_hexrays.MMIDX_LVARS | |
MMIDX_RETADDR = _ida_hexrays.MMIDX_RETADDR | |
MMIDX_SHADOW = _ida_hexrays.MMIDX_SHADOW | |
MMIDX_ARGS = _ida_hexrays.MMIDX_ARGS | |
MMIDX_GLBHIGH = _ida_hexrays.MMIDX_GLBHIGH | |
MBA_PRCDEFS = _ida_hexrays.MBA_PRCDEFS | |
MBA_NOFUNC = _ida_hexrays.MBA_NOFUNC | |
MBA_PATTERN = _ida_hexrays.MBA_PATTERN | |
MBA_LOADED = _ida_hexrays.MBA_LOADED | |
MBA_RETFP = _ida_hexrays.MBA_RETFP | |
MBA_SPLINFO = _ida_hexrays.MBA_SPLINFO | |
MBA_PASSREGS = _ida_hexrays.MBA_PASSREGS | |
MBA_THUNK = _ida_hexrays.MBA_THUNK | |
MBA_CMNSTK = _ida_hexrays.MBA_CMNSTK | |
MBA_PREOPT = _ida_hexrays.MBA_PREOPT | |
MBA_CMBBLK = _ida_hexrays.MBA_CMBBLK | |
MBA_ASRTOK = _ida_hexrays.MBA_ASRTOK | |
MBA_CALLS = _ida_hexrays.MBA_CALLS | |
MBA_ASRPROP = _ida_hexrays.MBA_ASRPROP | |
MBA_SAVRST = _ida_hexrays.MBA_SAVRST | |
MBA_RETREF = _ida_hexrays.MBA_RETREF | |
MBA_GLBOPT = _ida_hexrays.MBA_GLBOPT | |
MBA_LVARS0 = _ida_hexrays.MBA_LVARS0 | |
MBA_LVARS1 = _ida_hexrays.MBA_LVARS1 | |
MBA_DELPAIRS = _ida_hexrays.MBA_DELPAIRS | |
MBA_CHVARS = _ida_hexrays.MBA_CHVARS | |
MBA_SHORT = _ida_hexrays.MBA_SHORT | |
MBA_COLGDL = _ida_hexrays.MBA_COLGDL | |
MBA_INSGDL = _ida_hexrays.MBA_INSGDL | |
MBA_NICE = _ida_hexrays.MBA_NICE | |
MBA_REFINE = _ida_hexrays.MBA_REFINE | |
MBA_WINGR32 = _ida_hexrays.MBA_WINGR32 | |
MBA_NUMADDR = _ida_hexrays.MBA_NUMADDR | |
MBA_VALNUM = _ida_hexrays.MBA_VALNUM | |
MBA_INITIAL_FLAGS = _ida_hexrays.MBA_INITIAL_FLAGS | |
MBA2_LVARNAMES_OK = _ida_hexrays.MBA2_LVARNAMES_OK | |
MBA2_LVARS_RENAMED = _ida_hexrays.MBA2_LVARS_RENAMED | |
MBA2_OVER_CHAINS = _ida_hexrays.MBA2_OVER_CHAINS | |
MBA2_VALRNG_DONE = _ida_hexrays.MBA2_VALRNG_DONE | |
MBA2_IS_CTR = _ida_hexrays.MBA2_IS_CTR | |
MBA2_IS_DTR = _ida_hexrays.MBA2_IS_DTR | |
MBA2_ARGIDX_OK = _ida_hexrays.MBA2_ARGIDX_OK | |
MBA2_NO_DUP_CALLS = _ida_hexrays.MBA2_NO_DUP_CALLS | |
MBA2_NO_DUP_LVARS = _ida_hexrays.MBA2_NO_DUP_LVARS | |
MBA2_UNDEF_RETVAR = _ida_hexrays.MBA2_UNDEF_RETVAR | |
MBA2_ARGIDX_SORTED = _ida_hexrays.MBA2_ARGIDX_SORTED | |
MBA2_CODE16_BIT = _ida_hexrays.MBA2_CODE16_BIT | |
MBA2_STACK_RETVAL = _ida_hexrays.MBA2_STACK_RETVAL | |
MBA2_HAS_OUTLINES = _ida_hexrays.MBA2_HAS_OUTLINES | |
MBA2_NO_FRAME = _ida_hexrays.MBA2_NO_FRAME | |
MBA2_PROP_COMPLEX = _ida_hexrays.MBA2_PROP_COMPLEX | |
MBA2_DONT_VERIFY = _ida_hexrays.MBA2_DONT_VERIFY | |
MBA2_INITIAL_FLAGS = _ida_hexrays.MBA2_INITIAL_FLAGS | |
MBA2_ALL_FLAGS = _ida_hexrays.MBA2_ALL_FLAGS | |
NALT_VD = _ida_hexrays.NALT_VD | |
LOCOPT_ALL = _ida_hexrays.LOCOPT_ALL | |
LOCOPT_REFINE = _ida_hexrays.LOCOPT_REFINE | |
LOCOPT_REFINE2 = _ida_hexrays.LOCOPT_REFINE2 | |
ACFL_LOCOPT = _ida_hexrays.ACFL_LOCOPT | |
ACFL_BLKOPT = _ida_hexrays.ACFL_BLKOPT | |
ACFL_GLBPROP = _ida_hexrays.ACFL_GLBPROP | |
ACFL_GLBDEL = _ida_hexrays.ACFL_GLBDEL | |
ACFL_GUESS = _ida_hexrays.ACFL_GUESS | |
CPBLK_FAST = _ida_hexrays.CPBLK_FAST | |
CPBLK_MINREF = _ida_hexrays.CPBLK_MINREF | |
CPBLK_OPTJMP = _ida_hexrays.CPBLK_OPTJMP | |
INLINE_EXTFRAME = _ida_hexrays.INLINE_EXTFRAME | |
INLINE_DONTCOPY = _ida_hexrays.INLINE_DONTCOPY | |
GC_REGS_AND_STKVARS = _ida_hexrays.GC_REGS_AND_STKVARS | |
GC_ASR = _ida_hexrays.GC_ASR | |
GC_XDSU = _ida_hexrays.GC_XDSU | |
GC_END = _ida_hexrays.GC_END | |
GC_DIRTY_ALL = _ida_hexrays.GC_DIRTY_ALL | |
OPF_REUSE = _ida_hexrays.OPF_REUSE | |
OPF_NEW_WINDOW = _ida_hexrays.OPF_NEW_WINDOW | |
OPF_REUSE_ACTIVE = _ida_hexrays.OPF_REUSE_ACTIVE | |
OPF_NO_WAIT = _ida_hexrays.OPF_NO_WAIT | |
OPF_WINDOW_MGMT_MASK = _ida_hexrays.OPF_WINDOW_MGMT_MASK | |
VDRUN_NEWFILE = _ida_hexrays.VDRUN_NEWFILE | |
VDRUN_APPEND = _ida_hexrays.VDRUN_APPEND | |
VDRUN_ONLYNEW = _ida_hexrays.VDRUN_ONLYNEW | |
VDRUN_SILENT = _ida_hexrays.VDRUN_SILENT | |
VDRUN_SENDIDB = _ida_hexrays.VDRUN_SENDIDB | |
VDRUN_MAYSTOP = _ida_hexrays.VDRUN_MAYSTOP | |
VDRUN_CMDLINE = _ida_hexrays.VDRUN_CMDLINE | |
VDRUN_STATS = _ida_hexrays.VDRUN_STATS | |
VDRUN_LUMINA = _ida_hexrays.VDRUN_LUMINA | |
VDRUN_PERF = _ida_hexrays.VDRUN_PERF | |
GCO_STK = _ida_hexrays.GCO_STK | |
GCO_REG = _ida_hexrays.GCO_REG | |
GCO_USE = _ida_hexrays.GCO_USE | |
GCO_DEF = _ida_hexrays.GCO_DEF | |
cot_empty = _ida_hexrays.cot_empty | |
cot_comma = _ida_hexrays.cot_comma | |
cot_asg = _ida_hexrays.cot_asg | |
cot_asgbor = _ida_hexrays.cot_asgbor | |
cot_asgxor = _ida_hexrays.cot_asgxor | |
cot_asgband = _ida_hexrays.cot_asgband | |
cot_asgadd = _ida_hexrays.cot_asgadd | |
cot_asgsub = _ida_hexrays.cot_asgsub | |
cot_asgmul = _ida_hexrays.cot_asgmul | |
cot_asgsshr = _ida_hexrays.cot_asgsshr | |
cot_asgushr = _ida_hexrays.cot_asgushr | |
cot_asgshl = _ida_hexrays.cot_asgshl | |
cot_asgsdiv = _ida_hexrays.cot_asgsdiv | |
cot_asgudiv = _ida_hexrays.cot_asgudiv | |
cot_asgsmod = _ida_hexrays.cot_asgsmod | |
cot_asgumod = _ida_hexrays.cot_asgumod | |
cot_tern = _ida_hexrays.cot_tern | |
cot_lor = _ida_hexrays.cot_lor | |
cot_land = _ida_hexrays.cot_land | |
cot_bor = _ida_hexrays.cot_bor | |
cot_xor = _ida_hexrays.cot_xor | |
cot_band = _ida_hexrays.cot_band | |
cot_eq = _ida_hexrays.cot_eq | |
cot_ne = _ida_hexrays.cot_ne | |
cot_sge = _ida_hexrays.cot_sge | |
cot_uge = _ida_hexrays.cot_uge | |
cot_sle = _ida_hexrays.cot_sle | |
cot_ule = _ida_hexrays.cot_ule | |
cot_sgt = _ida_hexrays.cot_sgt | |
cot_ugt = _ida_hexrays.cot_ugt | |
cot_slt = _ida_hexrays.cot_slt | |
cot_ult = _ida_hexrays.cot_ult | |
cot_sshr = _ida_hexrays.cot_sshr | |
cot_ushr = _ida_hexrays.cot_ushr | |
cot_shl = _ida_hexrays.cot_shl | |
cot_add = _ida_hexrays.cot_add | |
cot_sub = _ida_hexrays.cot_sub | |
cot_mul = _ida_hexrays.cot_mul | |
cot_sdiv = _ida_hexrays.cot_sdiv | |
cot_udiv = _ida_hexrays.cot_udiv | |
cot_smod = _ida_hexrays.cot_smod | |
cot_umod = _ida_hexrays.cot_umod | |
cot_fadd = _ida_hexrays.cot_fadd | |
cot_fsub = _ida_hexrays.cot_fsub | |
cot_fmul = _ida_hexrays.cot_fmul | |
cot_fdiv = _ida_hexrays.cot_fdiv | |
cot_fneg = _ida_hexrays.cot_fneg | |
cot_neg = _ida_hexrays.cot_neg | |
cot_cast = _ida_hexrays.cot_cast | |
cot_lnot = _ida_hexrays.cot_lnot | |
cot_bnot = _ida_hexrays.cot_bnot | |
cot_ptr = _ida_hexrays.cot_ptr | |
cot_ref = _ida_hexrays.cot_ref | |
cot_postinc = _ida_hexrays.cot_postinc | |
cot_postdec = _ida_hexrays.cot_postdec | |
cot_preinc = _ida_hexrays.cot_preinc | |
cot_predec = _ida_hexrays.cot_predec | |
cot_call = _ida_hexrays.cot_call | |
cot_idx = _ida_hexrays.cot_idx | |
cot_memref = _ida_hexrays.cot_memref | |
cot_memptr = _ida_hexrays.cot_memptr | |
cot_num = _ida_hexrays.cot_num | |
cot_fnum = _ida_hexrays.cot_fnum | |
cot_str = _ida_hexrays.cot_str | |
cot_obj = _ida_hexrays.cot_obj | |
cot_var = _ida_hexrays.cot_var | |
cot_insn = _ida_hexrays.cot_insn | |
cot_sizeof = _ida_hexrays.cot_sizeof | |
cot_helper = _ida_hexrays.cot_helper | |
cot_type = _ida_hexrays.cot_type | |
cot_last = _ida_hexrays.cot_last | |
cit_empty = _ida_hexrays.cit_empty | |
cit_block = _ida_hexrays.cit_block | |
cit_expr = _ida_hexrays.cit_expr | |
cit_if = _ida_hexrays.cit_if | |
cit_for = _ida_hexrays.cit_for | |
cit_while = _ida_hexrays.cit_while | |
cit_do = _ida_hexrays.cit_do | |
cit_switch = _ida_hexrays.cit_switch | |
cit_break = _ida_hexrays.cit_break | |
cit_continue = _ida_hexrays.cit_continue | |
cit_return = _ida_hexrays.cit_return | |
cit_goto = _ida_hexrays.cit_goto | |
cit_asm = _ida_hexrays.cit_asm | |
cit_try = _ida_hexrays.cit_try | |
cit_throw = _ida_hexrays.cit_throw | |
cit_end = _ida_hexrays.cit_end | |
CMAT_ZERO = _ida_hexrays.CMAT_ZERO | |
CMAT_BUILT = _ida_hexrays.CMAT_BUILT | |
CMAT_TRANS1 = _ida_hexrays.CMAT_TRANS1 | |
CMAT_NICE = _ida_hexrays.CMAT_NICE | |
CMAT_TRANS2 = _ida_hexrays.CMAT_TRANS2 | |
CMAT_CPA = _ida_hexrays.CMAT_CPA | |
CMAT_TRANS3 = _ida_hexrays.CMAT_TRANS3 | |
CMAT_CASTED = _ida_hexrays.CMAT_CASTED | |
CMAT_FINAL = _ida_hexrays.CMAT_FINAL | |
ITP_EMPTY = _ida_hexrays.ITP_EMPTY | |
ITP_ARG1 = _ida_hexrays.ITP_ARG1 | |
ITP_ARG64 = _ida_hexrays.ITP_ARG64 | |
ITP_BRACE1 = _ida_hexrays.ITP_BRACE1 | |
ITP_INNER_LAST = _ida_hexrays.ITP_INNER_LAST | |
ITP_ASM = _ida_hexrays.ITP_ASM | |
ITP_ELSE = _ida_hexrays.ITP_ELSE | |
ITP_DO = _ida_hexrays.ITP_DO | |
ITP_SEMI = _ida_hexrays.ITP_SEMI | |
ITP_CURLY1 = _ida_hexrays.ITP_CURLY1 | |
ITP_CURLY2 = _ida_hexrays.ITP_CURLY2 | |
ITP_BRACE2 = _ida_hexrays.ITP_BRACE2 | |
ITP_COLON = _ida_hexrays.ITP_COLON | |
ITP_BLOCK1 = _ida_hexrays.ITP_BLOCK1 | |
ITP_BLOCK2 = _ida_hexrays.ITP_BLOCK2 | |
ITP_TRY = _ida_hexrays.ITP_TRY | |
ITP_CASE = _ida_hexrays.ITP_CASE | |
ITP_SIGN = _ida_hexrays.ITP_SIGN | |
RETRIEVE_ONCE = _ida_hexrays.RETRIEVE_ONCE | |
RETRIEVE_ALWAYS = _ida_hexrays.RETRIEVE_ALWAYS | |
EXFL_CPADONE = _ida_hexrays.EXFL_CPADONE | |
EXFL_LVALUE = _ida_hexrays.EXFL_LVALUE | |
EXFL_FPOP = _ida_hexrays.EXFL_FPOP | |
EXFL_ALONE = _ida_hexrays.EXFL_ALONE | |
EXFL_CSTR = _ida_hexrays.EXFL_CSTR | |
EXFL_PARTIAL = _ida_hexrays.EXFL_PARTIAL | |
EXFL_UNDEF = _ida_hexrays.EXFL_UNDEF | |
EXFL_JUMPOUT = _ida_hexrays.EXFL_JUMPOUT | |
EXFL_VFTABLE = _ida_hexrays.EXFL_VFTABLE | |
EXFL_ALL = _ida_hexrays.EXFL_ALL | |
CALC_CURLY_BRACES = _ida_hexrays.CALC_CURLY_BRACES | |
NO_CURLY_BRACES = _ida_hexrays.NO_CURLY_BRACES | |
USE_CURLY_BRACES = _ida_hexrays.USE_CURLY_BRACES | |
CFL_FINAL = _ida_hexrays.CFL_FINAL | |
CFL_HELPER = _ida_hexrays.CFL_HELPER | |
CFL_NORET = _ida_hexrays.CFL_NORET | |
CV_FAST = _ida_hexrays.CV_FAST | |
CV_PRUNE = _ida_hexrays.CV_PRUNE | |
CV_PARENTS = _ida_hexrays.CV_PARENTS | |
CV_POST = _ida_hexrays.CV_POST | |
CV_RESTART = _ida_hexrays.CV_RESTART | |
CV_INSNS = _ida_hexrays.CV_INSNS | |
ANCHOR_INDEX = _ida_hexrays.ANCHOR_INDEX | |
ANCHOR_MASK = _ida_hexrays.ANCHOR_MASK | |
ANCHOR_CITEM = _ida_hexrays.ANCHOR_CITEM | |
ANCHOR_LVAR = _ida_hexrays.ANCHOR_LVAR | |
ANCHOR_ITP = _ida_hexrays.ANCHOR_ITP | |
ANCHOR_BLKCMT = _ida_hexrays.ANCHOR_BLKCMT | |
VDI_NONE = _ida_hexrays.VDI_NONE | |
VDI_EXPR = _ida_hexrays.VDI_EXPR | |
VDI_LVAR = _ida_hexrays.VDI_LVAR | |
VDI_FUNC = _ida_hexrays.VDI_FUNC | |
VDI_TAIL = _ida_hexrays.VDI_TAIL | |
GLN_CURRENT = _ida_hexrays.GLN_CURRENT | |
GLN_GOTO_TARGET = _ida_hexrays.GLN_GOTO_TARGET | |
GLN_ALL = _ida_hexrays.GLN_ALL | |
FORBID_UNUSED_LABELS = _ida_hexrays.FORBID_UNUSED_LABELS | |
ALLOW_UNUSED_LABELS = _ida_hexrays.ALLOW_UNUSED_LABELS | |
CIT_COLLAPSED = _ida_hexrays.CIT_COLLAPSED | |
CFS_BOUNDS = _ida_hexrays.CFS_BOUNDS | |
CFS_TEXT = _ida_hexrays.CFS_TEXT | |
CFS_LVARS_HIDDEN = _ida_hexrays.CFS_LVARS_HIDDEN | |
CFS_LOCKED = _ida_hexrays.CFS_LOCKED | |
DECOMP_NO_WAIT = _ida_hexrays.DECOMP_NO_WAIT | |
DECOMP_NO_CACHE = _ida_hexrays.DECOMP_NO_CACHE | |
DECOMP_NO_FRAME = _ida_hexrays.DECOMP_NO_FRAME | |
DECOMP_WARNINGS = _ida_hexrays.DECOMP_WARNINGS | |
DECOMP_ALL_BLKS = _ida_hexrays.DECOMP_ALL_BLKS | |
DECOMP_NO_HIDE = _ida_hexrays.DECOMP_NO_HIDE | |
DECOMP_GXREFS_DEFLT = _ida_hexrays.DECOMP_GXREFS_DEFLT | |
DECOMP_GXREFS_NOUPD = _ida_hexrays.DECOMP_GXREFS_NOUPD | |
DECOMP_GXREFS_FORCE = _ida_hexrays.DECOMP_GXREFS_FORCE | |
DECOMP_VOID_MBA = _ida_hexrays.DECOMP_VOID_MBA | |
DECOMP_OUTLINE = _ida_hexrays.DECOMP_OUTLINE | |
hxe_flowchart = _ida_hexrays.hxe_flowchart | |
hxe_stkpnts = _ida_hexrays.hxe_stkpnts | |
hxe_prolog = _ida_hexrays.hxe_prolog | |
hxe_microcode = _ida_hexrays.hxe_microcode | |
hxe_preoptimized = _ida_hexrays.hxe_preoptimized | |
hxe_locopt = _ida_hexrays.hxe_locopt | |
hxe_prealloc = _ida_hexrays.hxe_prealloc | |
hxe_glbopt = _ida_hexrays.hxe_glbopt | |
hxe_pre_structural = _ida_hexrays.hxe_pre_structural | |
hxe_structural = _ida_hexrays.hxe_structural | |
hxe_maturity = _ida_hexrays.hxe_maturity | |
hxe_interr = _ida_hexrays.hxe_interr | |
hxe_combine = _ida_hexrays.hxe_combine | |
hxe_print_func = _ida_hexrays.hxe_print_func | |
hxe_func_printed = _ida_hexrays.hxe_func_printed | |
hxe_resolve_stkaddrs = _ida_hexrays.hxe_resolve_stkaddrs | |
hxe_build_callinfo = _ida_hexrays.hxe_build_callinfo | |
hxe_callinfo_built = _ida_hexrays.hxe_callinfo_built | |
hxe_calls_done = _ida_hexrays.hxe_calls_done | |
hxe_begin_inlining = _ida_hexrays.hxe_begin_inlining | |
hxe_inlining_func = _ida_hexrays.hxe_inlining_func | |
hxe_inlined_func = _ida_hexrays.hxe_inlined_func | |
hxe_collect_warnings = _ida_hexrays.hxe_collect_warnings | |
hxe_open_pseudocode = _ida_hexrays.hxe_open_pseudocode | |
hxe_switch_pseudocode = _ida_hexrays.hxe_switch_pseudocode | |
hxe_refresh_pseudocode = _ida_hexrays.hxe_refresh_pseudocode | |
hxe_close_pseudocode = _ida_hexrays.hxe_close_pseudocode | |
hxe_keyboard = _ida_hexrays.hxe_keyboard | |
hxe_right_click = _ida_hexrays.hxe_right_click | |
hxe_double_click = _ida_hexrays.hxe_double_click | |
hxe_curpos = _ida_hexrays.hxe_curpos | |
hxe_create_hint = _ida_hexrays.hxe_create_hint | |
hxe_text_ready = _ida_hexrays.hxe_text_ready | |
hxe_populating_popup = _ida_hexrays.hxe_populating_popup | |
lxe_lvar_name_changed = _ida_hexrays.lxe_lvar_name_changed | |
lxe_lvar_type_changed = _ida_hexrays.lxe_lvar_type_changed | |
lxe_lvar_cmt_changed = _ida_hexrays.lxe_lvar_cmt_changed | |
lxe_lvar_mapping_changed = _ida_hexrays.lxe_lvar_mapping_changed | |
hxe_cmt_changed = _ida_hexrays.hxe_cmt_changed | |
USE_KEYBOARD = _ida_hexrays.USE_KEYBOARD | |
USE_MOUSE = _ida_hexrays.USE_MOUSE | |
HEXRAYS_API_MAGIC = cvar.HEXRAYS_API_MAGIC | |
CMT_NONE = cvar.CMT_NONE | |
CMT_TAIL = cvar.CMT_TAIL | |
CMT_BLOCK1 = cvar.CMT_BLOCK1 | |
CMT_BLOCK2 = cvar.CMT_BLOCK2 | |
CMT_LVAR = cvar.CMT_LVAR | |
CMT_FUNC = cvar.CMT_FUNC | |
CMT_ALL = cvar.CMT_ALL | |
VDUI_VISIBLE = _ida_hexrays.VDUI_VISIBLE | |
VDUI_VALID = _ida_hexrays.VDUI_VALID | |
hx_user_numforms_begin = _ida_hexrays.hx_user_numforms_begin | |
hx_user_numforms_end = _ida_hexrays.hx_user_numforms_end | |
hx_user_numforms_next = _ida_hexrays.hx_user_numforms_next | |
hx_user_numforms_prev = _ida_hexrays.hx_user_numforms_prev | |
hx_user_numforms_first = _ida_hexrays.hx_user_numforms_first | |
hx_user_numforms_second = _ida_hexrays.hx_user_numforms_second | |
hx_user_numforms_find = _ida_hexrays.hx_user_numforms_find | |
hx_user_numforms_insert = _ida_hexrays.hx_user_numforms_insert | |
hx_user_numforms_erase = _ida_hexrays.hx_user_numforms_erase | |
hx_user_numforms_clear = _ida_hexrays.hx_user_numforms_clear | |
hx_user_numforms_size = _ida_hexrays.hx_user_numforms_size | |
hx_user_numforms_free = _ida_hexrays.hx_user_numforms_free | |
hx_user_numforms_new = _ida_hexrays.hx_user_numforms_new | |
hx_lvar_mapping_begin = _ida_hexrays.hx_lvar_mapping_begin | |
hx_lvar_mapping_end = _ida_hexrays.hx_lvar_mapping_end | |
hx_lvar_mapping_next = _ida_hexrays.hx_lvar_mapping_next | |
hx_lvar_mapping_prev = _ida_hexrays.hx_lvar_mapping_prev | |
hx_lvar_mapping_first = _ida_hexrays.hx_lvar_mapping_first | |
hx_lvar_mapping_second = _ida_hexrays.hx_lvar_mapping_second | |
hx_lvar_mapping_find = _ida_hexrays.hx_lvar_mapping_find | |
hx_lvar_mapping_insert = _ida_hexrays.hx_lvar_mapping_insert | |
hx_lvar_mapping_erase = _ida_hexrays.hx_lvar_mapping_erase | |
hx_lvar_mapping_clear = _ida_hexrays.hx_lvar_mapping_clear | |
hx_lvar_mapping_size = _ida_hexrays.hx_lvar_mapping_size | |
hx_lvar_mapping_free = _ida_hexrays.hx_lvar_mapping_free | |
hx_lvar_mapping_new = _ida_hexrays.hx_lvar_mapping_new | |
hx_udcall_map_begin = _ida_hexrays.hx_udcall_map_begin | |
hx_udcall_map_end = _ida_hexrays.hx_udcall_map_end | |
hx_udcall_map_next = _ida_hexrays.hx_udcall_map_next | |
hx_udcall_map_prev = _ida_hexrays.hx_udcall_map_prev | |
hx_udcall_map_first = _ida_hexrays.hx_udcall_map_first | |
hx_udcall_map_second = _ida_hexrays.hx_udcall_map_second | |
hx_udcall_map_find = _ida_hexrays.hx_udcall_map_find | |
hx_udcall_map_insert = _ida_hexrays.hx_udcall_map_insert | |
hx_udcall_map_erase = _ida_hexrays.hx_udcall_map_erase | |
hx_udcall_map_clear = _ida_hexrays.hx_udcall_map_clear | |
hx_udcall_map_size = _ida_hexrays.hx_udcall_map_size | |
hx_udcall_map_free = _ida_hexrays.hx_udcall_map_free | |
hx_udcall_map_new = _ida_hexrays.hx_udcall_map_new | |
hx_user_cmts_begin = _ida_hexrays.hx_user_cmts_begin | |
hx_user_cmts_end = _ida_hexrays.hx_user_cmts_end | |
hx_user_cmts_next = _ida_hexrays.hx_user_cmts_next | |
hx_user_cmts_prev = _ida_hexrays.hx_user_cmts_prev | |
hx_user_cmts_first = _ida_hexrays.hx_user_cmts_first | |
hx_user_cmts_second = _ida_hexrays.hx_user_cmts_second | |
hx_user_cmts_find = _ida_hexrays.hx_user_cmts_find | |
hx_user_cmts_insert = _ida_hexrays.hx_user_cmts_insert | |
hx_user_cmts_erase = _ida_hexrays.hx_user_cmts_erase | |
hx_user_cmts_clear = _ida_hexrays.hx_user_cmts_clear | |
hx_user_cmts_size = _ida_hexrays.hx_user_cmts_size | |
hx_user_cmts_free = _ida_hexrays.hx_user_cmts_free | |
hx_user_cmts_new = _ida_hexrays.hx_user_cmts_new | |
hx_user_iflags_begin = _ida_hexrays.hx_user_iflags_begin | |
hx_user_iflags_end = _ida_hexrays.hx_user_iflags_end | |
hx_user_iflags_next = _ida_hexrays.hx_user_iflags_next | |
hx_user_iflags_prev = _ida_hexrays.hx_user_iflags_prev | |
hx_user_iflags_first = _ida_hexrays.hx_user_iflags_first | |
hx_user_iflags_second = _ida_hexrays.hx_user_iflags_second | |
hx_user_iflags_find = _ida_hexrays.hx_user_iflags_find | |
hx_user_iflags_insert = _ida_hexrays.hx_user_iflags_insert | |
hx_user_iflags_erase = _ida_hexrays.hx_user_iflags_erase | |
hx_user_iflags_clear = _ida_hexrays.hx_user_iflags_clear | |
hx_user_iflags_size = _ida_hexrays.hx_user_iflags_size | |
hx_user_iflags_free = _ida_hexrays.hx_user_iflags_free | |
hx_user_iflags_new = _ida_hexrays.hx_user_iflags_new | |
hx_user_unions_begin = _ida_hexrays.hx_user_unions_begin | |
hx_user_unions_end = _ida_hexrays.hx_user_unions_end | |
hx_user_unions_next = _ida_hexrays.hx_user_unions_next | |
hx_user_unions_prev = _ida_hexrays.hx_user_unions_prev | |
hx_user_unions_first = _ida_hexrays.hx_user_unions_first | |
hx_user_unions_second = _ida_hexrays.hx_user_unions_second | |
hx_user_unions_find = _ida_hexrays.hx_user_unions_find | |
hx_user_unions_insert = _ida_hexrays.hx_user_unions_insert | |
hx_user_unions_erase = _ida_hexrays.hx_user_unions_erase | |
hx_user_unions_clear = _ida_hexrays.hx_user_unions_clear | |
hx_user_unions_size = _ida_hexrays.hx_user_unions_size | |
hx_user_unions_free = _ida_hexrays.hx_user_unions_free | |
hx_user_unions_new = _ida_hexrays.hx_user_unions_new | |
hx_user_labels_begin = _ida_hexrays.hx_user_labels_begin | |
hx_user_labels_end = _ida_hexrays.hx_user_labels_end | |
hx_user_labels_next = _ida_hexrays.hx_user_labels_next | |
hx_user_labels_prev = _ida_hexrays.hx_user_labels_prev | |
hx_user_labels_first = _ida_hexrays.hx_user_labels_first | |
hx_user_labels_second = _ida_hexrays.hx_user_labels_second | |
hx_user_labels_find = _ida_hexrays.hx_user_labels_find | |
hx_user_labels_insert = _ida_hexrays.hx_user_labels_insert | |
hx_user_labels_erase = _ida_hexrays.hx_user_labels_erase | |
hx_user_labels_clear = _ida_hexrays.hx_user_labels_clear | |
hx_user_labels_size = _ida_hexrays.hx_user_labels_size | |
hx_user_labels_free = _ida_hexrays.hx_user_labels_free | |
hx_user_labels_new = _ida_hexrays.hx_user_labels_new | |
hx_eamap_begin = _ida_hexrays.hx_eamap_begin | |
hx_eamap_end = _ida_hexrays.hx_eamap_end | |
hx_eamap_next = _ida_hexrays.hx_eamap_next | |
hx_eamap_prev = _ida_hexrays.hx_eamap_prev | |
hx_eamap_first = _ida_hexrays.hx_eamap_first | |
hx_eamap_second = _ida_hexrays.hx_eamap_second | |
hx_eamap_find = _ida_hexrays.hx_eamap_find | |
hx_eamap_insert = _ida_hexrays.hx_eamap_insert | |
hx_eamap_erase = _ida_hexrays.hx_eamap_erase | |
hx_eamap_clear = _ida_hexrays.hx_eamap_clear | |
hx_eamap_size = _ida_hexrays.hx_eamap_size | |
hx_eamap_free = _ida_hexrays.hx_eamap_free | |
hx_eamap_new = _ida_hexrays.hx_eamap_new | |
hx_boundaries_begin = _ida_hexrays.hx_boundaries_begin | |
hx_boundaries_end = _ida_hexrays.hx_boundaries_end | |
hx_boundaries_next = _ida_hexrays.hx_boundaries_next | |
hx_boundaries_prev = _ida_hexrays.hx_boundaries_prev | |
hx_boundaries_first = _ida_hexrays.hx_boundaries_first | |
hx_boundaries_second = _ida_hexrays.hx_boundaries_second | |
hx_boundaries_find = _ida_hexrays.hx_boundaries_find | |
hx_boundaries_insert = _ida_hexrays.hx_boundaries_insert | |
hx_boundaries_erase = _ida_hexrays.hx_boundaries_erase | |
hx_boundaries_clear = _ida_hexrays.hx_boundaries_clear | |
hx_boundaries_size = _ida_hexrays.hx_boundaries_size | |
hx_boundaries_free = _ida_hexrays.hx_boundaries_free | |
hx_boundaries_new = _ida_hexrays.hx_boundaries_new | |
hx_block_chains_begin = _ida_hexrays.hx_block_chains_begin | |
hx_block_chains_end = _ida_hexrays.hx_block_chains_end | |
hx_block_chains_next = _ida_hexrays.hx_block_chains_next | |
hx_block_chains_prev = _ida_hexrays.hx_block_chains_prev | |
hx_block_chains_get = _ida_hexrays.hx_block_chains_get | |
hx_block_chains_find = _ida_hexrays.hx_block_chains_find | |
hx_block_chains_insert = _ida_hexrays.hx_block_chains_insert | |
hx_block_chains_erase = _ida_hexrays.hx_block_chains_erase | |
hx_block_chains_clear = _ida_hexrays.hx_block_chains_clear | |
hx_block_chains_size = _ida_hexrays.hx_block_chains_size | |
hx_block_chains_free = _ida_hexrays.hx_block_chains_free | |
hx_block_chains_new = _ida_hexrays.hx_block_chains_new | |
hx_hexrays_alloc = _ida_hexrays.hx_hexrays_alloc | |
hx_hexrays_free = _ida_hexrays.hx_hexrays_free | |
hx_valrng_t_clear = _ida_hexrays.hx_valrng_t_clear | |
hx_valrng_t_copy = _ida_hexrays.hx_valrng_t_copy | |
hx_valrng_t_assign = _ida_hexrays.hx_valrng_t_assign | |
hx_valrng_t_compare = _ida_hexrays.hx_valrng_t_compare | |
hx_valrng_t_set_eq = _ida_hexrays.hx_valrng_t_set_eq | |
hx_valrng_t_set_cmp = _ida_hexrays.hx_valrng_t_set_cmp | |
hx_valrng_t_reduce_size = _ida_hexrays.hx_valrng_t_reduce_size | |
hx_valrng_t_intersect_with = _ida_hexrays.hx_valrng_t_intersect_with | |
hx_valrng_t_unite_with = _ida_hexrays.hx_valrng_t_unite_with | |
hx_valrng_t_inverse = _ida_hexrays.hx_valrng_t_inverse | |
hx_valrng_t_has = _ida_hexrays.hx_valrng_t_has | |
hx_valrng_t_print = _ida_hexrays.hx_valrng_t_print | |
hx_valrng_t_dstr = _ida_hexrays.hx_valrng_t_dstr | |
hx_valrng_t_cvt_to_single_value = _ida_hexrays.hx_valrng_t_cvt_to_single_value | |
hx_valrng_t_cvt_to_cmp = _ida_hexrays.hx_valrng_t_cvt_to_cmp | |
hx_get_merror_desc = _ida_hexrays.hx_get_merror_desc | |
hx_must_mcode_close_block = _ida_hexrays.hx_must_mcode_close_block | |
hx_is_mcode_propagatable = _ida_hexrays.hx_is_mcode_propagatable | |
hx_negate_mcode_relation = _ida_hexrays.hx_negate_mcode_relation | |
hx_swap_mcode_relation = _ida_hexrays.hx_swap_mcode_relation | |
hx_get_signed_mcode = _ida_hexrays.hx_get_signed_mcode | |
hx_get_unsigned_mcode = _ida_hexrays.hx_get_unsigned_mcode | |
hx_mcode_modifies_d = _ida_hexrays.hx_mcode_modifies_d | |
hx_operand_locator_t_compare = _ida_hexrays.hx_operand_locator_t_compare | |
hx_vd_printer_t_print = _ida_hexrays.hx_vd_printer_t_print | |
hx_file_printer_t_print = _ida_hexrays.hx_file_printer_t_print | |
hx_qstring_printer_t_print = _ida_hexrays.hx_qstring_printer_t_print | |
hx_dstr = _ida_hexrays.hx_dstr | |
hx_is_type_correct = _ida_hexrays.hx_is_type_correct | |
hx_is_small_udt = _ida_hexrays.hx_is_small_udt | |
hx_is_nonbool_type = _ida_hexrays.hx_is_nonbool_type | |
hx_is_bool_type = _ida_hexrays.hx_is_bool_type | |
hx_partial_type_num = _ida_hexrays.hx_partial_type_num | |
hx_get_float_type = _ida_hexrays.hx_get_float_type | |
tuple | hx_get_int_type_by_width_and_sign |
hx_get_unk_type = _ida_hexrays.hx_get_unk_type | |
hx_dummy_ptrtype = _ida_hexrays.hx_dummy_ptrtype | |
hx_get_member_type = _ida_hexrays.hx_get_member_type | |
hx_make_pointer = _ida_hexrays.hx_make_pointer | |
hx_create_typedef = _ida_hexrays.hx_create_typedef | |
hx_get_type = _ida_hexrays.hx_get_type | |
hx_set_type = _ida_hexrays.hx_set_type | |
hx_vdloc_t_dstr = _ida_hexrays.hx_vdloc_t_dstr | |
hx_vdloc_t_compare = _ida_hexrays.hx_vdloc_t_compare | |
hx_vdloc_t_is_aliasable = _ida_hexrays.hx_vdloc_t_is_aliasable | |
hx_print_vdloc = _ida_hexrays.hx_print_vdloc | |
hx_arglocs_overlap = _ida_hexrays.hx_arglocs_overlap | |
hx_lvar_locator_t_compare = _ida_hexrays.hx_lvar_locator_t_compare | |
hx_lvar_locator_t_dstr = _ida_hexrays.hx_lvar_locator_t_dstr | |
hx_lvar_t_dstr = _ida_hexrays.hx_lvar_t_dstr | |
hx_lvar_t_is_promoted_arg = _ida_hexrays.hx_lvar_t_is_promoted_arg | |
hx_lvar_t_accepts_type = _ida_hexrays.hx_lvar_t_accepts_type | |
hx_lvar_t_set_lvar_type = _ida_hexrays.hx_lvar_t_set_lvar_type | |
hx_lvar_t_set_width = _ida_hexrays.hx_lvar_t_set_width | |
hx_lvar_t_append_list = _ida_hexrays.hx_lvar_t_append_list | |
hx_lvar_t_append_list_ = _ida_hexrays.hx_lvar_t_append_list_ | |
hx_lvars_t_find_stkvar = _ida_hexrays.hx_lvars_t_find_stkvar | |
hx_lvars_t_find = _ida_hexrays.hx_lvars_t_find | |
hx_lvars_t_find_lvar = _ida_hexrays.hx_lvars_t_find_lvar | |
hx_restore_user_lvar_settings = _ida_hexrays.hx_restore_user_lvar_settings | |
hx_save_user_lvar_settings = _ida_hexrays.hx_save_user_lvar_settings | |
hx_modify_user_lvars = _ida_hexrays.hx_modify_user_lvars | |
hx_modify_user_lvar_info = _ida_hexrays.hx_modify_user_lvar_info | |
hx_locate_lvar = _ida_hexrays.hx_locate_lvar | |
hx_restore_user_defined_calls = _ida_hexrays.hx_restore_user_defined_calls | |
hx_save_user_defined_calls = _ida_hexrays.hx_save_user_defined_calls | |
hx_parse_user_call = _ida_hexrays.hx_parse_user_call | |
hx_convert_to_user_call = _ida_hexrays.hx_convert_to_user_call | |
hx_install_microcode_filter = _ida_hexrays.hx_install_microcode_filter | |
hx_udc_filter_t_cleanup = _ida_hexrays.hx_udc_filter_t_cleanup | |
hx_udc_filter_t_init = _ida_hexrays.hx_udc_filter_t_init | |
hx_udc_filter_t_apply = _ida_hexrays.hx_udc_filter_t_apply | |
hx_bitset_t_bitset_t = _ida_hexrays.hx_bitset_t_bitset_t | |
hx_bitset_t_copy = _ida_hexrays.hx_bitset_t_copy | |
hx_bitset_t_add = _ida_hexrays.hx_bitset_t_add | |
hx_bitset_t_add_ = _ida_hexrays.hx_bitset_t_add_ | |
hx_bitset_t_add__ = _ida_hexrays.hx_bitset_t_add__ | |
hx_bitset_t_sub = _ida_hexrays.hx_bitset_t_sub | |
hx_bitset_t_sub_ = _ida_hexrays.hx_bitset_t_sub_ | |
hx_bitset_t_sub__ = _ida_hexrays.hx_bitset_t_sub__ | |
hx_bitset_t_cut_at = _ida_hexrays.hx_bitset_t_cut_at | |
hx_bitset_t_shift_down = _ida_hexrays.hx_bitset_t_shift_down | |
hx_bitset_t_has = _ida_hexrays.hx_bitset_t_has | |
hx_bitset_t_has_all = _ida_hexrays.hx_bitset_t_has_all | |
hx_bitset_t_has_any = _ida_hexrays.hx_bitset_t_has_any | |
hx_bitset_t_dstr = _ida_hexrays.hx_bitset_t_dstr | |
hx_bitset_t_empty = _ida_hexrays.hx_bitset_t_empty | |
hx_bitset_t_count = _ida_hexrays.hx_bitset_t_count | |
hx_bitset_t_count_ = _ida_hexrays.hx_bitset_t_count_ | |
hx_bitset_t_last = _ida_hexrays.hx_bitset_t_last | |
hx_bitset_t_fill_with_ones = _ida_hexrays.hx_bitset_t_fill_with_ones | |
hx_bitset_t_fill_gaps = _ida_hexrays.hx_bitset_t_fill_gaps | |
hx_bitset_t_has_common = _ida_hexrays.hx_bitset_t_has_common | |
hx_bitset_t_intersect = _ida_hexrays.hx_bitset_t_intersect | |
hx_bitset_t_is_subset_of = _ida_hexrays.hx_bitset_t_is_subset_of | |
hx_bitset_t_compare = _ida_hexrays.hx_bitset_t_compare | |
hx_bitset_t_goup = _ida_hexrays.hx_bitset_t_goup | |
hx_ivl_t_dstr = _ida_hexrays.hx_ivl_t_dstr | |
hx_ivl_t_compare = _ida_hexrays.hx_ivl_t_compare | |
hx_ivlset_t_add = _ida_hexrays.hx_ivlset_t_add | |
hx_ivlset_t_add_ = _ida_hexrays.hx_ivlset_t_add_ | |
hx_ivlset_t_addmasked = _ida_hexrays.hx_ivlset_t_addmasked | |
hx_ivlset_t_sub = _ida_hexrays.hx_ivlset_t_sub | |
hx_ivlset_t_sub_ = _ida_hexrays.hx_ivlset_t_sub_ | |
hx_ivlset_t_has_common = _ida_hexrays.hx_ivlset_t_has_common | |
hx_ivlset_t_print = _ida_hexrays.hx_ivlset_t_print | |
hx_ivlset_t_dstr = _ida_hexrays.hx_ivlset_t_dstr | |
hx_ivlset_t_count = _ida_hexrays.hx_ivlset_t_count | |
hx_ivlset_t_has_common_ = _ida_hexrays.hx_ivlset_t_has_common_ | |
hx_ivlset_t_contains = _ida_hexrays.hx_ivlset_t_contains | |
hx_ivlset_t_includes = _ida_hexrays.hx_ivlset_t_includes | |
hx_ivlset_t_intersect = _ida_hexrays.hx_ivlset_t_intersect | |
hx_ivlset_t_compare = _ida_hexrays.hx_ivlset_t_compare | |
hx_rlist_t_print = _ida_hexrays.hx_rlist_t_print | |
hx_rlist_t_dstr = _ida_hexrays.hx_rlist_t_dstr | |
hx_mlist_t_addmem = _ida_hexrays.hx_mlist_t_addmem | |
hx_mlist_t_print = _ida_hexrays.hx_mlist_t_print | |
hx_mlist_t_dstr = _ida_hexrays.hx_mlist_t_dstr | |
hx_mlist_t_compare = _ida_hexrays.hx_mlist_t_compare | |
hx_get_temp_regs = _ida_hexrays.hx_get_temp_regs | |
hx_is_kreg = _ida_hexrays.hx_is_kreg | |
hx_reg2mreg = _ida_hexrays.hx_reg2mreg | |
hx_mreg2reg = _ida_hexrays.hx_mreg2reg | |
hx_get_mreg_name = _ida_hexrays.hx_get_mreg_name | |
hx_install_optinsn_handler = _ida_hexrays.hx_install_optinsn_handler | |
hx_remove_optinsn_handler = _ida_hexrays.hx_remove_optinsn_handler | |
hx_install_optblock_handler = _ida_hexrays.hx_install_optblock_handler | |
hx_remove_optblock_handler = _ida_hexrays.hx_remove_optblock_handler | |
tuple | hx_simple_graph_t_compute_dominators |
tuple | hx_simple_graph_t_compute_immediate_dominators |
tuple | hx_simple_graph_t_depth_first_preorder |
tuple | hx_simple_graph_t_depth_first_postorder |
hx_simple_graph_t_goup = _ida_hexrays.hx_simple_graph_t_goup | |
hx_mutable_graph_t_resize = _ida_hexrays.hx_mutable_graph_t_resize | |
hx_mutable_graph_t_goup = _ida_hexrays.hx_mutable_graph_t_goup | |
hx_mutable_graph_t_del_edge = _ida_hexrays.hx_mutable_graph_t_del_edge | |
hx_lvar_ref_t_compare = _ida_hexrays.hx_lvar_ref_t_compare | |
hx_lvar_ref_t_var = _ida_hexrays.hx_lvar_ref_t_var | |
hx_stkvar_ref_t_compare = _ida_hexrays.hx_stkvar_ref_t_compare | |
hx_stkvar_ref_t_get_stkvar = _ida_hexrays.hx_stkvar_ref_t_get_stkvar | |
hx_fnumber_t_print = _ida_hexrays.hx_fnumber_t_print | |
hx_fnumber_t_dstr = _ida_hexrays.hx_fnumber_t_dstr | |
hx_mop_t_copy = _ida_hexrays.hx_mop_t_copy | |
hx_mop_t_assign = _ida_hexrays.hx_mop_t_assign | |
hx_mop_t_swap = _ida_hexrays.hx_mop_t_swap | |
hx_mop_t_erase = _ida_hexrays.hx_mop_t_erase | |
hx_mop_t_print = _ida_hexrays.hx_mop_t_print | |
hx_mop_t_dstr = _ida_hexrays.hx_mop_t_dstr | |
hx_mop_t_create_from_mlist = _ida_hexrays.hx_mop_t_create_from_mlist | |
hx_mop_t_create_from_ivlset = _ida_hexrays.hx_mop_t_create_from_ivlset | |
hx_mop_t_create_from_vdloc = _ida_hexrays.hx_mop_t_create_from_vdloc | |
tuple | hx_mop_t_create_from_scattered_vdloc |
hx_mop_t_create_from_insn = _ida_hexrays.hx_mop_t_create_from_insn | |
hx_mop_t_make_number = _ida_hexrays.hx_mop_t_make_number | |
hx_mop_t_make_fpnum = _ida_hexrays.hx_mop_t_make_fpnum | |
hx_mop_t__make_gvar = _ida_hexrays.hx_mop_t__make_gvar | |
hx_mop_t_make_gvar = _ida_hexrays.hx_mop_t_make_gvar | |
hx_mop_t_make_reg_pair = _ida_hexrays.hx_mop_t_make_reg_pair | |
hx_mop_t_make_helper = _ida_hexrays.hx_mop_t_make_helper | |
hx_mop_t_is_bit_reg = _ida_hexrays.hx_mop_t_is_bit_reg | |
hx_mop_t_may_use_aliased_memory = _ida_hexrays.hx_mop_t_may_use_aliased_memory | |
hx_mop_t_is01 = _ida_hexrays.hx_mop_t_is01 | |
hx_mop_t_is_sign_extended_from = _ida_hexrays.hx_mop_t_is_sign_extended_from | |
hx_mop_t_is_zero_extended_from = _ida_hexrays.hx_mop_t_is_zero_extended_from | |
hx_mop_t_equal_mops = _ida_hexrays.hx_mop_t_equal_mops | |
hx_mop_t_lexcompare = _ida_hexrays.hx_mop_t_lexcompare | |
hx_mop_t_for_all_ops = _ida_hexrays.hx_mop_t_for_all_ops | |
tuple | hx_mop_t_for_all_scattered_submops |
hx_mop_t_is_constant = _ida_hexrays.hx_mop_t_is_constant | |
hx_mop_t_get_stkoff = _ida_hexrays.hx_mop_t_get_stkoff | |
hx_mop_t_make_low_half = _ida_hexrays.hx_mop_t_make_low_half | |
hx_mop_t_make_high_half = _ida_hexrays.hx_mop_t_make_high_half | |
hx_mop_t_make_first_half = _ida_hexrays.hx_mop_t_make_first_half | |
hx_mop_t_make_second_half = _ida_hexrays.hx_mop_t_make_second_half | |
hx_mop_t_shift_mop = _ida_hexrays.hx_mop_t_shift_mop | |
hx_mop_t_change_size = _ida_hexrays.hx_mop_t_change_size | |
hx_mop_t_preserve_side_effects = _ida_hexrays.hx_mop_t_preserve_side_effects | |
hx_mop_t_apply_ld_mcode = _ida_hexrays.hx_mop_t_apply_ld_mcode | |
hx_mcallarg_t_print = _ida_hexrays.hx_mcallarg_t_print | |
hx_mcallarg_t_dstr = _ida_hexrays.hx_mcallarg_t_dstr | |
hx_mcallarg_t_set_regarg = _ida_hexrays.hx_mcallarg_t_set_regarg | |
hx_mcallinfo_t_lexcompare = _ida_hexrays.hx_mcallinfo_t_lexcompare | |
hx_mcallinfo_t_set_type = _ida_hexrays.hx_mcallinfo_t_set_type | |
hx_mcallinfo_t_get_type = _ida_hexrays.hx_mcallinfo_t_get_type | |
hx_mcallinfo_t_print = _ida_hexrays.hx_mcallinfo_t_print | |
hx_mcallinfo_t_dstr = _ida_hexrays.hx_mcallinfo_t_dstr | |
hx_mcases_t_compare = _ida_hexrays.hx_mcases_t_compare | |
hx_mcases_t_print = _ida_hexrays.hx_mcases_t_print | |
hx_mcases_t_dstr = _ida_hexrays.hx_mcases_t_dstr | |
hx_vivl_t_extend_to_cover = _ida_hexrays.hx_vivl_t_extend_to_cover | |
hx_vivl_t_intersect = _ida_hexrays.hx_vivl_t_intersect | |
hx_vivl_t_print = _ida_hexrays.hx_vivl_t_print | |
hx_vivl_t_dstr = _ida_hexrays.hx_vivl_t_dstr | |
hx_chain_t_print = _ida_hexrays.hx_chain_t_print | |
hx_chain_t_dstr = _ida_hexrays.hx_chain_t_dstr | |
hx_chain_t_append_list = _ida_hexrays.hx_chain_t_append_list | |
hx_chain_t_append_list_ = _ida_hexrays.hx_chain_t_append_list_ | |
hx_block_chains_t_get_chain = _ida_hexrays.hx_block_chains_t_get_chain | |
hx_block_chains_t_print = _ida_hexrays.hx_block_chains_t_print | |
hx_block_chains_t_dstr = _ida_hexrays.hx_block_chains_t_dstr | |
tuple | hx_graph_chains_t_for_all_chains |
hx_graph_chains_t_release = _ida_hexrays.hx_graph_chains_t_release | |
hx_minsn_t_init = _ida_hexrays.hx_minsn_t_init | |
hx_minsn_t_copy = _ida_hexrays.hx_minsn_t_copy | |
hx_minsn_t_set_combined = _ida_hexrays.hx_minsn_t_set_combined | |
hx_minsn_t_swap = _ida_hexrays.hx_minsn_t_swap | |
hx_minsn_t_print = _ida_hexrays.hx_minsn_t_print | |
hx_minsn_t_dstr = _ida_hexrays.hx_minsn_t_dstr | |
hx_minsn_t_setaddr = _ida_hexrays.hx_minsn_t_setaddr | |
hx_minsn_t_optimize_subtree = _ida_hexrays.hx_minsn_t_optimize_subtree | |
hx_minsn_t_for_all_ops = _ida_hexrays.hx_minsn_t_for_all_ops | |
hx_minsn_t_for_all_insns = _ida_hexrays.hx_minsn_t_for_all_insns | |
hx_minsn_t__make_nop = _ida_hexrays.hx_minsn_t__make_nop | |
hx_minsn_t_equal_insns = _ida_hexrays.hx_minsn_t_equal_insns | |
hx_minsn_t_lexcompare = _ida_hexrays.hx_minsn_t_lexcompare | |
hx_minsn_t_is_noret_call = _ida_hexrays.hx_minsn_t_is_noret_call | |
hx_minsn_t_is_helper = _ida_hexrays.hx_minsn_t_is_helper | |
hx_minsn_t_find_call = _ida_hexrays.hx_minsn_t_find_call | |
hx_minsn_t_has_side_effects = _ida_hexrays.hx_minsn_t_has_side_effects | |
hx_minsn_t_find_opcode = _ida_hexrays.hx_minsn_t_find_opcode | |
hx_minsn_t_find_ins_op = _ida_hexrays.hx_minsn_t_find_ins_op | |
hx_minsn_t_find_num_op = _ida_hexrays.hx_minsn_t_find_num_op | |
hx_minsn_t_modifies_d = _ida_hexrays.hx_minsn_t_modifies_d | |
hx_minsn_t_is_between = _ida_hexrays.hx_minsn_t_is_between | |
tuple | hx_minsn_t_may_use_aliased_memory |
hx_minsn_t_serialize = _ida_hexrays.hx_minsn_t_serialize | |
hx_minsn_t_deserialize = _ida_hexrays.hx_minsn_t_deserialize | |
hx_getf_reginsn = _ida_hexrays.hx_getf_reginsn | |
hx_getb_reginsn = _ida_hexrays.hx_getb_reginsn | |
hx_mblock_t_init = _ida_hexrays.hx_mblock_t_init | |
hx_mblock_t_print = _ida_hexrays.hx_mblock_t_print | |
hx_mblock_t_dump = _ida_hexrays.hx_mblock_t_dump | |
hx_mblock_t_vdump_block = _ida_hexrays.hx_mblock_t_vdump_block | |
hx_mblock_t_insert_into_block = _ida_hexrays.hx_mblock_t_insert_into_block | |
hx_mblock_t_remove_from_block = _ida_hexrays.hx_mblock_t_remove_from_block | |
hx_mblock_t_for_all_insns = _ida_hexrays.hx_mblock_t_for_all_insns | |
hx_mblock_t_for_all_ops = _ida_hexrays.hx_mblock_t_for_all_ops | |
hx_mblock_t_for_all_uses = _ida_hexrays.hx_mblock_t_for_all_uses | |
hx_mblock_t_optimize_insn = _ida_hexrays.hx_mblock_t_optimize_insn | |
hx_mblock_t_optimize_block = _ida_hexrays.hx_mblock_t_optimize_block | |
hx_mblock_t_build_lists = _ida_hexrays.hx_mblock_t_build_lists | |
tuple | hx_mblock_t_optimize_useless_jump |
hx_mblock_t_append_use_list = _ida_hexrays.hx_mblock_t_append_use_list | |
hx_mblock_t_append_def_list = _ida_hexrays.hx_mblock_t_append_def_list | |
hx_mblock_t_build_use_list = _ida_hexrays.hx_mblock_t_build_use_list | |
hx_mblock_t_build_def_list = _ida_hexrays.hx_mblock_t_build_def_list | |
hx_mblock_t_find_first_use = _ida_hexrays.hx_mblock_t_find_first_use | |
hx_mblock_t_find_redefinition = _ida_hexrays.hx_mblock_t_find_redefinition | |
hx_mblock_t_is_rhs_redefined = _ida_hexrays.hx_mblock_t_is_rhs_redefined | |
hx_mblock_t_find_access = _ida_hexrays.hx_mblock_t_find_access | |
hx_mblock_t_get_valranges = _ida_hexrays.hx_mblock_t_get_valranges | |
hx_mblock_t_get_valranges_ = _ida_hexrays.hx_mblock_t_get_valranges_ | |
hx_mblock_t_get_reginsn_qty = _ida_hexrays.hx_mblock_t_get_reginsn_qty | |
hx_mba_ranges_t_range_contains = _ida_hexrays.hx_mba_ranges_t_range_contains | |
hx_mba_t_stkoff_vd2ida = _ida_hexrays.hx_mba_t_stkoff_vd2ida | |
hx_mba_t_stkoff_ida2vd = _ida_hexrays.hx_mba_t_stkoff_ida2vd | |
hx_mba_t_idaloc2vd = _ida_hexrays.hx_mba_t_idaloc2vd | |
hx_mba_t_idaloc2vd_ = _ida_hexrays.hx_mba_t_idaloc2vd_ | |
hx_mba_t_vd2idaloc = _ida_hexrays.hx_mba_t_vd2idaloc | |
hx_mba_t_vd2idaloc_ = _ida_hexrays.hx_mba_t_vd2idaloc_ | |
hx_mba_t_term = _ida_hexrays.hx_mba_t_term | |
hx_mba_t_get_curfunc = _ida_hexrays.hx_mba_t_get_curfunc | |
hx_mba_t_set_maturity = _ida_hexrays.hx_mba_t_set_maturity | |
hx_mba_t_optimize_local = _ida_hexrays.hx_mba_t_optimize_local | |
hx_mba_t_build_graph = _ida_hexrays.hx_mba_t_build_graph | |
hx_mba_t_get_graph = _ida_hexrays.hx_mba_t_get_graph | |
hx_mba_t_analyze_calls = _ida_hexrays.hx_mba_t_analyze_calls | |
hx_mba_t_optimize_global = _ida_hexrays.hx_mba_t_optimize_global | |
hx_mba_t_alloc_lvars = _ida_hexrays.hx_mba_t_alloc_lvars | |
hx_mba_t_dump = _ida_hexrays.hx_mba_t_dump | |
hx_mba_t_vdump_mba = _ida_hexrays.hx_mba_t_vdump_mba | |
hx_mba_t_print = _ida_hexrays.hx_mba_t_print | |
hx_mba_t_verify = _ida_hexrays.hx_mba_t_verify | |
hx_mba_t_mark_chains_dirty = _ida_hexrays.hx_mba_t_mark_chains_dirty | |
hx_mba_t_insert_block = _ida_hexrays.hx_mba_t_insert_block | |
hx_mba_t_remove_block = _ida_hexrays.hx_mba_t_remove_block | |
hx_mba_t_copy_block = _ida_hexrays.hx_mba_t_copy_block | |
tuple | hx_mba_t_remove_empty_and_unreachable_blocks |
hx_mba_t_merge_blocks = _ida_hexrays.hx_mba_t_merge_blocks | |
hx_mba_t_for_all_ops = _ida_hexrays.hx_mba_t_for_all_ops | |
hx_mba_t_for_all_insns = _ida_hexrays.hx_mba_t_for_all_insns | |
hx_mba_t_for_all_topinsns = _ida_hexrays.hx_mba_t_for_all_topinsns | |
hx_mba_t_find_mop = _ida_hexrays.hx_mba_t_find_mop | |
hx_mba_t_create_helper_call = _ida_hexrays.hx_mba_t_create_helper_call | |
hx_mba_t_get_func_output_lists = _ida_hexrays.hx_mba_t_get_func_output_lists | |
hx_mba_t_arg = _ida_hexrays.hx_mba_t_arg | |
hx_mba_t_alloc_fict_ea = _ida_hexrays.hx_mba_t_alloc_fict_ea | |
hx_mba_t_map_fict_ea = _ida_hexrays.hx_mba_t_map_fict_ea | |
hx_mba_t_serialize = _ida_hexrays.hx_mba_t_serialize | |
hx_mba_t_deserialize = _ida_hexrays.hx_mba_t_deserialize | |
hx_mba_t_save_snapshot = _ida_hexrays.hx_mba_t_save_snapshot | |
hx_mba_t_alloc_kreg = _ida_hexrays.hx_mba_t_alloc_kreg | |
hx_mba_t_free_kreg = _ida_hexrays.hx_mba_t_free_kreg | |
hx_mba_t_inline_func = _ida_hexrays.hx_mba_t_inline_func | |
hx_mba_t_locate_stkpnt = _ida_hexrays.hx_mba_t_locate_stkpnt | |
hx_mba_t_set_lvar_name = _ida_hexrays.hx_mba_t_set_lvar_name | |
tuple | hx_mbl_graph_t_is_accessed_globally |
hx_mbl_graph_t_get_ud = _ida_hexrays.hx_mbl_graph_t_get_ud | |
hx_mbl_graph_t_get_du = _ida_hexrays.hx_mbl_graph_t_get_du | |
hx_cdg_insn_iterator_t_next = _ida_hexrays.hx_cdg_insn_iterator_t_next | |
hx_codegen_t_clear = _ida_hexrays.hx_codegen_t_clear | |
hx_codegen_t_emit = _ida_hexrays.hx_codegen_t_emit | |
hx_codegen_t_emit_ = _ida_hexrays.hx_codegen_t_emit_ | |
hx_change_hexrays_config = _ida_hexrays.hx_change_hexrays_config | |
hx_get_hexrays_version = _ida_hexrays.hx_get_hexrays_version | |
hx_open_pseudocode = _ida_hexrays.hx_open_pseudocode | |
hx_close_pseudocode = _ida_hexrays.hx_close_pseudocode | |
hx_get_widget_vdui = _ida_hexrays.hx_get_widget_vdui | |
hx_decompile_many = _ida_hexrays.hx_decompile_many | |
hx_hexrays_failure_t_desc = _ida_hexrays.hx_hexrays_failure_t_desc | |
hx_send_database = _ida_hexrays.hx_send_database | |
hx_gco_info_t_append_to_list = _ida_hexrays.hx_gco_info_t_append_to_list | |
hx_get_current_operand = _ida_hexrays.hx_get_current_operand | |
hx_remitem = _ida_hexrays.hx_remitem | |
hx_negated_relation = _ida_hexrays.hx_negated_relation | |
hx_swapped_relation = _ida_hexrays.hx_swapped_relation | |
hx_get_op_signness = _ida_hexrays.hx_get_op_signness | |
hx_asgop = _ida_hexrays.hx_asgop | |
hx_asgop_revert = _ida_hexrays.hx_asgop_revert | |
hx_cnumber_t_print = _ida_hexrays.hx_cnumber_t_print | |
hx_cnumber_t_value = _ida_hexrays.hx_cnumber_t_value | |
hx_cnumber_t_assign = _ida_hexrays.hx_cnumber_t_assign | |
hx_cnumber_t_compare = _ida_hexrays.hx_cnumber_t_compare | |
hx_var_ref_t_compare = _ida_hexrays.hx_var_ref_t_compare | |
hx_ctree_visitor_t_apply_to = _ida_hexrays.hx_ctree_visitor_t_apply_to | |
tuple | hx_ctree_visitor_t_apply_to_exprs |
tuple | hx_ctree_parentee_t_recalc_parent_types |
tuple | hx_cfunc_parentee_t_calc_rvalue_type |
hx_citem_locator_t_compare = _ida_hexrays.hx_citem_locator_t_compare | |
hx_citem_t_contains_expr = _ida_hexrays.hx_citem_t_contains_expr | |
hx_citem_t_contains_label = _ida_hexrays.hx_citem_t_contains_label | |
hx_citem_t_find_parent_of = _ida_hexrays.hx_citem_t_find_parent_of | |
hx_citem_t_find_closest_addr = _ida_hexrays.hx_citem_t_find_closest_addr | |
hx_cexpr_t_assign = _ida_hexrays.hx_cexpr_t_assign | |
hx_cexpr_t_compare = _ida_hexrays.hx_cexpr_t_compare | |
hx_cexpr_t_replace_by = _ida_hexrays.hx_cexpr_t_replace_by | |
hx_cexpr_t_cleanup = _ida_hexrays.hx_cexpr_t_cleanup | |
hx_cexpr_t_put_number = _ida_hexrays.hx_cexpr_t_put_number | |
hx_cexpr_t_print1 = _ida_hexrays.hx_cexpr_t_print1 | |
hx_cexpr_t_calc_type = _ida_hexrays.hx_cexpr_t_calc_type | |
hx_cexpr_t_equal_effect = _ida_hexrays.hx_cexpr_t_equal_effect | |
hx_cexpr_t_is_child_of = _ida_hexrays.hx_cexpr_t_is_child_of | |
hx_cexpr_t_contains_operator = _ida_hexrays.hx_cexpr_t_contains_operator | |
hx_cexpr_t_get_high_nbit_bound = _ida_hexrays.hx_cexpr_t_get_high_nbit_bound | |
hx_cexpr_t_get_low_nbit_bound = _ida_hexrays.hx_cexpr_t_get_low_nbit_bound | |
hx_cexpr_t_requires_lvalue = _ida_hexrays.hx_cexpr_t_requires_lvalue | |
hx_cexpr_t_has_side_effects = _ida_hexrays.hx_cexpr_t_has_side_effects | |
hx_cexpr_t_maybe_ptr = _ida_hexrays.hx_cexpr_t_maybe_ptr | |
hx_cexpr_t_dstr = _ida_hexrays.hx_cexpr_t_dstr | |
hx_cif_t_assign = _ida_hexrays.hx_cif_t_assign | |
hx_cif_t_compare = _ida_hexrays.hx_cif_t_compare | |
hx_cloop_t_assign = _ida_hexrays.hx_cloop_t_assign | |
hx_cfor_t_compare = _ida_hexrays.hx_cfor_t_compare | |
hx_cwhile_t_compare = _ida_hexrays.hx_cwhile_t_compare | |
hx_cdo_t_compare = _ida_hexrays.hx_cdo_t_compare | |
hx_creturn_t_compare = _ida_hexrays.hx_creturn_t_compare | |
hx_cthrow_t_compare = _ida_hexrays.hx_cthrow_t_compare | |
hx_cgoto_t_compare = _ida_hexrays.hx_cgoto_t_compare | |
hx_casm_t_compare = _ida_hexrays.hx_casm_t_compare | |
hx_cinsn_t_assign = _ida_hexrays.hx_cinsn_t_assign | |
hx_cinsn_t_compare = _ida_hexrays.hx_cinsn_t_compare | |
hx_cinsn_t_replace_by = _ida_hexrays.hx_cinsn_t_replace_by | |
hx_cinsn_t_cleanup = _ida_hexrays.hx_cinsn_t_cleanup | |
hx_cinsn_t_new_insn = _ida_hexrays.hx_cinsn_t_new_insn | |
hx_cinsn_t_create_if = _ida_hexrays.hx_cinsn_t_create_if | |
hx_cinsn_t_print = _ida_hexrays.hx_cinsn_t_print | |
hx_cinsn_t_print1 = _ida_hexrays.hx_cinsn_t_print1 | |
hx_cinsn_t_is_ordinary_flow = _ida_hexrays.hx_cinsn_t_is_ordinary_flow | |
hx_cinsn_t_contains_insn = _ida_hexrays.hx_cinsn_t_contains_insn | |
hx_cinsn_t_collect_free_breaks = _ida_hexrays.hx_cinsn_t_collect_free_breaks | |
tuple | hx_cinsn_t_collect_free_continues |
hx_cinsn_t_dstr = _ida_hexrays.hx_cinsn_t_dstr | |
hx_cblock_t_compare = _ida_hexrays.hx_cblock_t_compare | |
hx_carglist_t_compare = _ida_hexrays.hx_carglist_t_compare | |
hx_ccase_t_compare = _ida_hexrays.hx_ccase_t_compare | |
hx_ccases_t_compare = _ida_hexrays.hx_ccases_t_compare | |
hx_cswitch_t_compare = _ida_hexrays.hx_cswitch_t_compare | |
hx_ccatch_t_compare = _ida_hexrays.hx_ccatch_t_compare | |
hx_ctry_t_compare = _ida_hexrays.hx_ctry_t_compare | |
hx_ctree_item_t_get_udm = _ida_hexrays.hx_ctree_item_t_get_udm | |
hx_ctree_item_t_get_edm = _ida_hexrays.hx_ctree_item_t_get_edm | |
hx_ctree_item_t_get_lvar = _ida_hexrays.hx_ctree_item_t_get_lvar | |
hx_ctree_item_t_get_ea = _ida_hexrays.hx_ctree_item_t_get_ea | |
hx_ctree_item_t_get_label_num = _ida_hexrays.hx_ctree_item_t_get_label_num | |
hx_ctree_item_t_print = _ida_hexrays.hx_ctree_item_t_print | |
hx_ctree_item_t_dstr = _ida_hexrays.hx_ctree_item_t_dstr | |
hx_lnot = _ida_hexrays.hx_lnot | |
hx_new_block = _ida_hexrays.hx_new_block | |
hx_vcreate_helper = _ida_hexrays.hx_vcreate_helper | |
hx_vcall_helper = _ida_hexrays.hx_vcall_helper | |
hx_make_num = _ida_hexrays.hx_make_num | |
hx_make_ref = _ida_hexrays.hx_make_ref | |
hx_dereference = _ida_hexrays.hx_dereference | |
hx_save_user_labels = _ida_hexrays.hx_save_user_labels | |
hx_save_user_cmts = _ida_hexrays.hx_save_user_cmts | |
hx_save_user_numforms = _ida_hexrays.hx_save_user_numforms | |
hx_save_user_iflags = _ida_hexrays.hx_save_user_iflags | |
hx_save_user_unions = _ida_hexrays.hx_save_user_unions | |
hx_restore_user_labels = _ida_hexrays.hx_restore_user_labels | |
hx_restore_user_cmts = _ida_hexrays.hx_restore_user_cmts | |
hx_restore_user_numforms = _ida_hexrays.hx_restore_user_numforms | |
hx_restore_user_iflags = _ida_hexrays.hx_restore_user_iflags | |
hx_restore_user_unions = _ida_hexrays.hx_restore_user_unions | |
hx_cfunc_t_build_c_tree = _ida_hexrays.hx_cfunc_t_build_c_tree | |
hx_cfunc_t_verify = _ida_hexrays.hx_cfunc_t_verify | |
hx_cfunc_t_print_dcl = _ida_hexrays.hx_cfunc_t_print_dcl | |
hx_cfunc_t_print_func = _ida_hexrays.hx_cfunc_t_print_func | |
hx_cfunc_t_get_func_type = _ida_hexrays.hx_cfunc_t_get_func_type | |
hx_cfunc_t_get_lvars = _ida_hexrays.hx_cfunc_t_get_lvars | |
hx_cfunc_t_get_stkoff_delta = _ida_hexrays.hx_cfunc_t_get_stkoff_delta | |
hx_cfunc_t_find_label = _ida_hexrays.hx_cfunc_t_find_label | |
hx_cfunc_t_remove_unused_labels = _ida_hexrays.hx_cfunc_t_remove_unused_labels | |
hx_cfunc_t_get_user_cmt = _ida_hexrays.hx_cfunc_t_get_user_cmt | |
hx_cfunc_t_set_user_cmt = _ida_hexrays.hx_cfunc_t_set_user_cmt | |
hx_cfunc_t_get_user_iflags = _ida_hexrays.hx_cfunc_t_get_user_iflags | |
hx_cfunc_t_set_user_iflags = _ida_hexrays.hx_cfunc_t_set_user_iflags | |
hx_cfunc_t_has_orphan_cmts = _ida_hexrays.hx_cfunc_t_has_orphan_cmts | |
hx_cfunc_t_del_orphan_cmts = _ida_hexrays.hx_cfunc_t_del_orphan_cmts | |
tuple | hx_cfunc_t_get_user_union_selection |
tuple | hx_cfunc_t_set_user_union_selection |
hx_cfunc_t_save_user_labels = _ida_hexrays.hx_cfunc_t_save_user_labels | |
hx_cfunc_t_save_user_cmts = _ida_hexrays.hx_cfunc_t_save_user_cmts | |
hx_cfunc_t_save_user_numforms = _ida_hexrays.hx_cfunc_t_save_user_numforms | |
hx_cfunc_t_save_user_iflags = _ida_hexrays.hx_cfunc_t_save_user_iflags | |
hx_cfunc_t_save_user_unions = _ida_hexrays.hx_cfunc_t_save_user_unions | |
hx_cfunc_t_get_line_item = _ida_hexrays.hx_cfunc_t_get_line_item | |
hx_cfunc_t_get_warnings = _ida_hexrays.hx_cfunc_t_get_warnings | |
hx_cfunc_t_get_eamap = _ida_hexrays.hx_cfunc_t_get_eamap | |
hx_cfunc_t_get_boundaries = _ida_hexrays.hx_cfunc_t_get_boundaries | |
hx_cfunc_t_get_pseudocode = _ida_hexrays.hx_cfunc_t_get_pseudocode | |
hx_cfunc_t_refresh_func_ctext = _ida_hexrays.hx_cfunc_t_refresh_func_ctext | |
hx_cfunc_t_gather_derefs = _ida_hexrays.hx_cfunc_t_gather_derefs | |
hx_cfunc_t_find_item_coords = _ida_hexrays.hx_cfunc_t_find_item_coords | |
hx_cfunc_t_cleanup = _ida_hexrays.hx_cfunc_t_cleanup | |
hx_close_hexrays_waitbox = _ida_hexrays.hx_close_hexrays_waitbox | |
hx_decompile = _ida_hexrays.hx_decompile | |
hx_gen_microcode = _ida_hexrays.hx_gen_microcode | |
hx_create_cfunc = _ida_hexrays.hx_create_cfunc | |
hx_mark_cfunc_dirty = _ida_hexrays.hx_mark_cfunc_dirty | |
hx_clear_cached_cfuncs = _ida_hexrays.hx_clear_cached_cfuncs | |
hx_has_cached_cfunc = _ida_hexrays.hx_has_cached_cfunc | |
hx_get_ctype_name = _ida_hexrays.hx_get_ctype_name | |
hx_create_field_name = _ida_hexrays.hx_create_field_name | |
hx_install_hexrays_callback = _ida_hexrays.hx_install_hexrays_callback | |
hx_remove_hexrays_callback = _ida_hexrays.hx_remove_hexrays_callback | |
hx_vdui_t_set_locked = _ida_hexrays.hx_vdui_t_set_locked | |
hx_vdui_t_refresh_view = _ida_hexrays.hx_vdui_t_refresh_view | |
hx_vdui_t_refresh_ctext = _ida_hexrays.hx_vdui_t_refresh_ctext | |
hx_vdui_t_switch_to = _ida_hexrays.hx_vdui_t_switch_to | |
hx_vdui_t_get_number = _ida_hexrays.hx_vdui_t_get_number | |
hx_vdui_t_get_current_label = _ida_hexrays.hx_vdui_t_get_current_label | |
hx_vdui_t_clear = _ida_hexrays.hx_vdui_t_clear | |
hx_vdui_t_refresh_cpos = _ida_hexrays.hx_vdui_t_refresh_cpos | |
hx_vdui_t_get_current_item = _ida_hexrays.hx_vdui_t_get_current_item | |
hx_vdui_t_ui_rename_lvar = _ida_hexrays.hx_vdui_t_ui_rename_lvar | |
hx_vdui_t_rename_lvar = _ida_hexrays.hx_vdui_t_rename_lvar | |
hx_vdui_t_ui_set_call_type = _ida_hexrays.hx_vdui_t_ui_set_call_type | |
hx_vdui_t_ui_set_lvar_type = _ida_hexrays.hx_vdui_t_ui_set_lvar_type | |
hx_vdui_t_set_lvar_type = _ida_hexrays.hx_vdui_t_set_lvar_type | |
hx_vdui_t_set_noptr_lvar = _ida_hexrays.hx_vdui_t_set_noptr_lvar | |
hx_vdui_t_ui_edit_lvar_cmt = _ida_hexrays.hx_vdui_t_ui_edit_lvar_cmt | |
hx_vdui_t_set_lvar_cmt = _ida_hexrays.hx_vdui_t_set_lvar_cmt | |
hx_vdui_t_ui_map_lvar = _ida_hexrays.hx_vdui_t_ui_map_lvar | |
hx_vdui_t_ui_unmap_lvar = _ida_hexrays.hx_vdui_t_ui_unmap_lvar | |
hx_vdui_t_map_lvar = _ida_hexrays.hx_vdui_t_map_lvar | |
hx_vdui_t_set_udm_type = _ida_hexrays.hx_vdui_t_set_udm_type | |
hx_vdui_t_rename_udm = _ida_hexrays.hx_vdui_t_rename_udm | |
hx_vdui_t_set_global_type = _ida_hexrays.hx_vdui_t_set_global_type | |
hx_vdui_t_rename_global = _ida_hexrays.hx_vdui_t_rename_global | |
hx_vdui_t_rename_label = _ida_hexrays.hx_vdui_t_rename_label | |
hx_vdui_t_jump_enter = _ida_hexrays.hx_vdui_t_jump_enter | |
hx_vdui_t_ctree_to_disasm = _ida_hexrays.hx_vdui_t_ctree_to_disasm | |
hx_vdui_t_calc_cmt_type = _ida_hexrays.hx_vdui_t_calc_cmt_type | |
hx_vdui_t_edit_cmt = _ida_hexrays.hx_vdui_t_edit_cmt | |
hx_vdui_t_edit_func_cmt = _ida_hexrays.hx_vdui_t_edit_func_cmt | |
hx_vdui_t_del_orphan_cmts = _ida_hexrays.hx_vdui_t_del_orphan_cmts | |
hx_vdui_t_set_num_radix = _ida_hexrays.hx_vdui_t_set_num_radix | |
hx_vdui_t_set_num_enum = _ida_hexrays.hx_vdui_t_set_num_enum | |
hx_vdui_t_set_num_stroff = _ida_hexrays.hx_vdui_t_set_num_stroff | |
hx_vdui_t_invert_sign = _ida_hexrays.hx_vdui_t_invert_sign | |
hx_vdui_t_invert_bits = _ida_hexrays.hx_vdui_t_invert_bits | |
hx_vdui_t_collapse_item = _ida_hexrays.hx_vdui_t_collapse_item | |
hx_vdui_t_collapse_lvars = _ida_hexrays.hx_vdui_t_collapse_lvars | |
hx_vdui_t_split_item = _ida_hexrays.hx_vdui_t_split_item | |
hx_select_udt_by_offset = _ida_hexrays.hx_select_udt_by_offset | |
hx_catchexpr_t_compare = _ida_hexrays.hx_catchexpr_t_compare | |
hx_mba_t_split_block = _ida_hexrays.hx_mba_t_split_block | |
hx_mba_t_remove_blocks = _ida_hexrays.hx_mba_t_remove_blocks | |
bool | is_allowed_on_small_struni = accepts_small_udts |
bool | is_small_struni = is_small_udt |
mbl_array_t = mba_t | |
to_specific_type | |
op_to_typename = self.opname | |
opname = cot_helper: | |
operands | |
details | |
type = cot_cast: | |
arguments | |
lvars | |
warnings | |
pseudocode | |
eamap | |
boundaries | |
used | |
typed | |
mreg_done | |
has_nice_name | |
is_unknown_width | |
has_user_info | |
has_user_name | |
has_user_type | |
is_result_var | |
is_arg_var | |
is_fake_var | |
is_overlapped_var | |
is_floating_var | |
is_spoiled_var | |
is_mapdst_var | |
op | |
x = cot_tern: | |
y | |
keytype = _map___getitem__ | |
valuetype | |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
bool accepts_small_udts | ( | 'ctype_t' | op | ) |
Is the operator allowed on small structure or union?
bool accepts_udts | ( | 'ctype_t' | op | ) |
Do two arglocs overlap?
'ctype_t' asgop | ( | 'ctype_t' | cop | ) |
Convert plain operator into assignment operator. For example, cot_add returns cot_asgadd.
'ctype_t' asgop_revert | ( | 'ctype_t' | cop | ) |
Convert assignment operator into plain operator. For example, cot_asgadd returns cot_add @returns cot_empty is the input operator is not an assignment operator.
'block_chains_iterator_t' block_chains_begin | ( | 'block_chains_t' | set | ) |
Get iterator pointing to the beginning of block_chains_t.
None block_chains_clear | ( | 'block_chains_t' | set | ) |
Clear block_chains_t.
'block_chains_iterator_t' block_chains_end | ( | 'block_chains_t' | set | ) |
Get iterator pointing to the end of block_chains_t.
None block_chains_erase | ( | 'block_chains_t' | set, |
'block_chains_iterator_t' | p ) |
Erase current element from block_chains_t.
'block_chains_iterator_t' block_chains_find | ( | 'block_chains_t' | set, |
'chain_t' | val ) |
Find the specified key in set block_chains_t.
None block_chains_free | ( | 'block_chains_t' | set | ) |
Delete block_chains_t instance.
'chain_t &' block_chains_get | ( | 'block_chains_iterator_t' | p | ) |
Get reference to the current set value.
'block_chains_iterator_t' block_chains_insert | ( | 'block_chains_t' | set, |
'chain_t' | val ) |
Insert new (chain_t) into set block_chains_t.
'block_chains_t *' block_chains_new | ( | ) |
Create a new block_chains_t instance.
'block_chains_iterator_t' block_chains_next | ( | 'block_chains_iterator_t' | p | ) |
Move to the next element.
'block_chains_iterator_t' block_chains_prev | ( | 'block_chains_iterator_t' | p | ) |
Move to the previous element.
'size_t' block_chains_size | ( | 'block_chains_t' | set | ) |
Get size of block_chains_t.
'boundaries_iterator_t' boundaries_begin | ( | 'boundaries_t' | map | ) |
Get iterator pointing to the beginning of boundaries_t.
None boundaries_clear | ( | 'boundaries_t' | map | ) |
Clear boundaries_t.
'boundaries_iterator_t' boundaries_end | ( | 'boundaries_t' | map | ) |
Get iterator pointing to the end of boundaries_t.
None boundaries_erase | ( | 'boundaries_t' | map, |
'boundaries_iterator_t' | p ) |
Erase current element from boundaries_t.
'boundaries_iterator_t' boundaries_find | ( | 'boundaries_t' | map, |
'cinsn_t' | key ) |
Find the specified key in boundaries_t.
'cinsn_t *const &' boundaries_first | ( | 'boundaries_iterator_t' | p | ) |
Get reference to the current map key.
None boundaries_free | ( | 'boundaries_t' | map | ) |
Delete boundaries_t instance.
'boundaries_iterator_t' boundaries_insert | ( | 'boundaries_t' | map, |
'cinsn_t' | key, | ||
'rangeset_t' | val ) |
Insert new (cinsn_t *, rangeset_t) pair into boundaries_t.
'boundaries_t *' boundaries_new | ( | ) |
Create a new boundaries_t instance.
'boundaries_iterator_t' boundaries_next | ( | 'boundaries_iterator_t' | p | ) |
Move to the next element.
'boundaries_iterator_t' boundaries_prev | ( | 'boundaries_iterator_t' | p | ) |
Move to the previous element.
'rangeset_t &' boundaries_second | ( | 'boundaries_iterator_t' | p | ) |
Get reference to the current map value.
'size_t' boundaries_size | ( | 'boundaries_t' | map | ) |
Get size of boundaries_t.
call_helper | ( | rettype, | |
args, | |||
* | rest ) |
Create a helper call.
cexpr_operands | ( | self | ) |
return a dictionary with the operands of a cexpr_t.
cfunc_type | ( | self | ) |
Get the function's return type tinfo_t object.
bool change_hexrays_config | ( | str | directive | ) |
Parse DIRECTIVE and update the current configuration variables. For the syntax see hexrays.cfg
cinsn_details | ( | self | ) |
return the details pointer for the cinsn_t object depending on the value of its op member. this is one of the cblock_t, cif_t, etc. objects.
citem_to_specific_type | ( | self | ) |
cast the citem_t object to its more specific type, either cexpr_t or cinsn_t.
None clear_cached_cfuncs | ( | ) |
Flush all cached decompilation results.
None close_hexrays_waitbox | ( | ) |
Close the waitbox displayed by the decompiler. Useful if DECOMP_NO_HIDE was used during decompilation.
bool close_pseudocode | ( | 'TWidget *' | f | ) |
Close pseudocode window. @param f: pointer to window @returns false if failed
try to generate user-defined call for an instruction @returns Microcode error codes code: MERR_OK - user-defined call generated else - error (MERR_INSN == inacceptable udc.tif)
'cfuncptr_t' create_cfunc | ( | 'mba_t' | mba | ) |
Create a new cfunc_t object. @param mba: microcode object. After creating the cfunc object it takes the ownership of MBA.
'mba_t *' create_empty_mba | ( | 'mba_ranges_t' | mbr, |
'hexrays_failure_t' | hf = None ) |
Create an empty microcode object.
str create_field_name | ( | * | args | ) |
create_helper | ( | * | args | ) |
Create a helper object..
'tinfo_t' create_typedef | ( | * | args | ) |
This function has the following signatures: 0. create_typedef(name: str) -> tinfo_t 1. create_typedef(n: int) -> tinfo_t # 0: create_typedef(name: str) -> tinfo_t Create a reference to a named type. @returns type which refers to the specified name. For example, if name is "DWORD", the type info which refers to "DWORD" is created. # 1: create_typedef(n: int) -> tinfo_t Create a reference to an ordinal type. @returns type which refers to the specified ordinal. For example, if n is 1, the type info which refers to ordinal type 1 is created.
None debug_hexrays_ctree | ( | int | level, |
str | msg ) |
'cfuncptr_t' decompile | ( | 'mba_ranges_t' | mbr, |
'hexrays_failure_t' | hf = None, | ||
int | decomp_flags = 0 ) |
Decompile a snippet or a function. @param mbr: what to decompile @param hf: extended error information (if failed) @param decomp_flags: bitwise combination of decompile() flags... bits @returns pointer to the decompilation result (a reference counted pointer). nullptr if failed.
decompile | ( | ea, | |
hf = None, | |||
flags = 0 ) |
Decompile a snippet or a function. @param hf: extended error information (if failed) @returns pointer to the decompilation result (a reference counted pointer). nullptr if failed.
'cfuncptr_t' decompile_func | ( | 'func_t *' | pfn, |
'hexrays_failure_t' | hf = None, | ||
int | decomp_flags = 0 ) |
Decompile a function. Multiple decompilations of the same function return the same object. @param pfn: pointer to function to decompile @param hf: extended error information (if failed) @param decomp_flags: bitwise combination of decompile() flags... bits @returns pointer to the decompilation result (a reference counted pointer). nullptr if failed.
bool decompile_many | ( | str | outfile, |
'uint64vec_t' | funcaddrs, | ||
int | flags ) |
Batch decompilation. Decompile all or the specified functions @param outfile: name of the output file @param funcaddrs: list of functions to decompile. If nullptr or empty, then decompile all nonlib functions @param flags: Batch decompilation bits @returns true if no internal error occurred and the user has not cancelled decompilation
dereference | ( | e, | |
ptrsize, | |||
is_float = False ) |
Dereference a pointer. This function dereferences a pointer expression. It performs the following conversion: "ptr" => "*ptr" It can handle discrepancies in the pointer type and the access size. @param e: expression to deference @param ptrsize: access size @returns dereferenced expression
str dstr | ( | 'tinfo_t' | tif | ) |
Print the specified type info. This function can be used from a debugger by typing "tif->dstr()"
'tinfo_t' dummy_ptrtype | ( | int | ptrsize, |
bool | isfp ) |
Generate a dummy pointer type @param ptrsize: size of pointed object @param isfp: is floating point object?
'eamap_iterator_t' eamap_begin | ( | 'eamap_t' | map | ) |
Get iterator pointing to the beginning of eamap_t.
None eamap_clear | ( | 'eamap_t' | map | ) |
Clear eamap_t.
'eamap_iterator_t' eamap_end | ( | 'eamap_t' | map | ) |
Get iterator pointing to the end of eamap_t.
None eamap_erase | ( | 'eamap_t' | map, |
'eamap_iterator_t' | p ) |
Erase current element from eamap_t.
'eamap_iterator_t' eamap_find | ( | 'eamap_t' | map, |
'ea_t const &' | key ) |
Find the specified key in eamap_t.
'ea_t const &' eamap_first | ( | 'eamap_iterator_t' | p | ) |
Get reference to the current map key.
None eamap_free | ( | 'eamap_t' | map | ) |
Delete eamap_t instance.
'eamap_iterator_t' eamap_insert | ( | 'eamap_t' | map, |
'ea_t const &' | key, | ||
'cinsnptrvec_t' | val ) |
Insert new (ea_t, cinsnptrvec_t) pair into eamap_t.
'eamap_t *' eamap_new | ( | ) |
Create a new eamap_t instance.
'eamap_iterator_t' eamap_next | ( | 'eamap_iterator_t' | p | ) |
Move to the next element.
'eamap_iterator_t' eamap_prev | ( | 'eamap_iterator_t' | p | ) |
Move to the previous element.
'cinsnptrvec_t &' eamap_second | ( | 'eamap_iterator_t' | p | ) |
Get reference to the current map value.
'size_t' eamap_size | ( | 'eamap_t' | map | ) |
Get size of eamap_t.
'mba_t *' gen_microcode | ( | 'mba_ranges_t' | mbr, |
'hexrays_failure_t' | hf = None, | ||
'mlist_t' | retlist = None, | ||
int | decomp_flags = 0, | ||
'mba_maturity_t' | reqmat = MMAT_GLBOPT3 ) |
Generate microcode of an arbitrary code snippet @param mbr: snippet ranges @param hf: extended error information (if failed) @param retlist: list of registers the snippet returns @param decomp_flags: bitwise combination of decompile() flags... bits @param reqmat: required microcode maturity @returns pointer to the microcode, nullptr if failed.
str get_ctype_name | ( | 'ctype_t' | op | ) |
bool get_current_operand | ( | 'gco_info_t' | out | ) |
Get the instruction operand under the cursor. This function determines the operand that is under the cursor in the active disassembly listing. If the operand refers to a register or stack variable, it returns true.
'tinfo_t' get_float_type | ( | int | width | ) |
Get a type of a floating point value with the specified width @param width: width of the desired type @returns type info object
str get_hexrays_version | ( | ) |
Get decompiler version. The returned string is of the form <major>.<minor>.<revision>.<build-date> @returns pointer to version string. For example: "2.0.0.140605\"
'tinfo_t' get_int_type_by_width_and_sign | ( | int | srcwidth, |
'type_sign_t' | sign ) |
Create a type info by width and sign. Returns a simple type (examples: int, short) with the given width and sign. @param srcwidth: size of the type in bytes @param sign: sign of the type
str get_merror_desc | ( | 'merror_t' | code, |
'mba_t' | mba ) |
Get textual description of an error code @param code: Microcode error codes @param mba: the microcode array @returns the error address
str get_mreg_name | ( | 'mreg_t' | reg, |
int | width, | ||
'void *' | ud = None ) |
Get the microregister name. @param reg: microregister number @param width: size of microregister in bytes. may be bigger than the real register size. @param ud: reserved, must be nullptr @returns width of the printed register. this value may be less than the WIDTH argument.
'type_sign_t' get_op_signness | ( | 'ctype_t' | op | ) |
Get operator sign. Meaningful for sign-dependent operators, like cot_sdiv.
'mcode_t' get_signed_mcode | ( | 'mcode_t' | code | ) |
'mlist_t const &' get_temp_regs | ( | ) |
Get list of temporary registers. Tempregs are temporary registers that are used during code generation. They do not map to regular processor registers. They are used only to store temporary values during execution of one instruction. Tempregs may not be used to pass a value from one block to another. In other words, at the end of a block all tempregs must be dead.
bool get_type | ( | int | id, |
'tinfo_t' | tif, | ||
'type_source_t' | guess ) |
Get a global type. Global types are types of addressable objects and struct/union/enum types @param id: address or id of the object @param tif: buffer for the answer @param guess: what kind of types to consider @returns success
'tinfo_t' get_unk_type | ( | int | size | ) |
Create a partial type info by width. Returns a partially defined type (examples: _DWORD, _BYTE) with the given width. @param size: size of the type in bytes
'mcode_t' get_unsigned_mcode | ( | 'mcode_t' | code | ) |
'vdui_t *' get_widget_vdui | ( | 'TWidget *' | f | ) |
Get the vdui_t instance associated to the TWidget @param f: pointer to window @returns a vdui_t *, or nullptr
bool has_cached_cfunc | ( | ida_idaapi.ea_t | ea | ) |
Do we have a cached decompilation result for 'ea'?
bool has_mcode_seloff | ( | 'mcode_t' | op | ) |
'void *' hexrays_alloc | ( | 'size_t' | size | ) |
None hexrays_free | ( | 'void *' | ptr | ) |
bool init_hexrays_plugin | ( | int | flags = 0 | ) |
Check that your plugin is compatible with hex-rays decompiler. This function must be called before calling any other decompiler function. @param flags: reserved, must be 0 @returns true if the decompiler exists and is compatible with your plugin
install_hexrays_callback | ( | callback | ) |
Install handler for decompiler events. @param callback: handler to install @returns false if failed
bool install_microcode_filter | ( | 'microcode_filter_t' | filter, |
bool | install = True ) |
register/unregister non-standard microcode generator @param filter: - microcode generator object @param install: - TRUE - register the object, FALSE - unregister @returns success
bool is_additive | ( | 'ctype_t' | op | ) |
Is additive operator?
bool is_assignment | ( | 'ctype_t' | op | ) |
Is assignment operator?
bool is_binary | ( | 'ctype_t' | op | ) |
Is binary operator?
bool is_bitop | ( | 'ctype_t' | op | ) |
Is bit related operator?
bool is_bool_type | ( | 'tinfo_t' | type | ) |
Is a boolean type? @returns true if the type is a boolean type
bool is_break_consumer | ( | 'ctype_t' | op | ) |
Does a break statement influence the specified statement code?
bool is_cmpop_with_eq | ( | 'cmpop_t' | cmpop | ) |
bool is_cmpop_without_eq | ( | 'cmpop_t' | cmpop | ) |
bool is_commutative | ( | 'ctype_t' | op | ) |
Is commutative operator?
bool is_inplace_def | ( | 'tinfo_t' | type | ) |
Is struct/union/enum definition (not declaration)?
bool is_kreg | ( | 'mreg_t' | r | ) |
Is a kernel register? Kernel registers are temporary registers that can be used freely. They may be used to store values that cross instruction or basic block boundaries. Kernel registers do not map to regular processor registers. See also mba_t::alloc_kreg()
bool is_logical | ( | 'ctype_t' | op | ) |
Is logical operator?
bool is_loop | ( | 'ctype_t' | op | ) |
Is loop statement code?
bool is_lvalue | ( | 'ctype_t' | op | ) |
Is Lvalue operator?
bool is_may_access | ( | 'maymust_t' | maymust | ) |
bool is_mcode_addsub | ( | 'mcode_t' | mcode | ) |
bool is_mcode_call | ( | 'mcode_t' | mcode | ) |
bool is_mcode_commutative | ( | 'mcode_t' | mcode | ) |
bool is_mcode_convertible_to_jmp | ( | 'mcode_t' | mcode | ) |
bool is_mcode_convertible_to_set | ( | 'mcode_t' | mcode | ) |
bool is_mcode_divmod | ( | 'mcode_t' | op | ) |
bool is_mcode_fpu | ( | 'mcode_t' | mcode | ) |
bool is_mcode_j1 | ( | 'mcode_t' | mcode | ) |
bool is_mcode_jcond | ( | 'mcode_t' | mcode | ) |
bool is_mcode_propagatable | ( | 'mcode_t' | mcode | ) |
May opcode be propagated? Such opcodes can be used in sub-instructions (nested instructions) There is a handful of non-propagatable opcodes, like jumps, ret, nop, etc All other regular opcodes are propagatable and may appear in a nested instruction.
bool is_mcode_set | ( | 'mcode_t' | mcode | ) |
bool is_mcode_set1 | ( | 'mcode_t' | mcode | ) |
bool is_mcode_shift | ( | 'mcode_t' | mcode | ) |
bool is_mcode_xdsu | ( | 'mcode_t' | mcode | ) |
bool is_multiplicative | ( | 'ctype_t' | op | ) |
Is multiplicative operator?
bool is_nonbool_type | ( | 'tinfo_t' | type | ) |
Is definitely a non-boolean type? @returns true if the type is a non-boolean type (non bool and well defined)
bool is_paf | ( | 'type_t' | t | ) |
Is a pointer, array, or function type?
bool is_prepost | ( | 'ctype_t' | op | ) |
Is pre/post increment/decrement operator?
bool is_ptr_or_array | ( | 'type_t' | t | ) |
Is a pointer or array type?
bool is_relational | ( | 'ctype_t' | op | ) |
Is comparison operator?
bool is_signed_cmpop | ( | 'cmpop_t' | cmpop | ) |
bool is_signed_mcode | ( | 'mcode_t' | code | ) |
bool is_small_udt | ( | 'tinfo_t' | tif | ) |
Is a small structure or union? @returns true if the type is a small UDT (user defined type). Small UDTs fit into a register (or pair or registers) as a rule.
bool is_type_correct | ( | 'type_t const *' | ptr | ) |
Verify a type string. @returns true if type string is correct
bool is_unary | ( | 'ctype_t' | op | ) |
Is unary operator?
bool is_unsigned_cmpop | ( | 'cmpop_t' | cmpop | ) |
bool is_unsigned_mcode | ( | 'mcode_t' | code | ) |
'mcode_t' jcnd2set | ( | 'mcode_t' | code | ) |
lnot | ( | e | ) |
Logically negate the specified expression. The specified expression will be logically negated. For example, "x == y" is converted into "x != y" by this function. @param e: expression to negate. After the call, e must not be used anymore because it can be changed by the function. The function return value must be used to refer to the expression. @returns logically negated expression.
bool locate_lvar | ( | 'lvar_locator_t' | out, |
ida_idaapi.ea_t | func_ea, | ||
str | varname ) |
Find a variable by name. @param out: output buffer for the variable locator @param func_ea: function start address @param varname: variable name @returns success Since VARNAME is not always enough to find the variable, it may decompile the function.
'lvar_mapping_iterator_t' lvar_mapping_begin | ( | 'lvar_mapping_t' | map | ) |
Get iterator pointing to the beginning of lvar_mapping_t.
None lvar_mapping_clear | ( | 'lvar_mapping_t' | map | ) |
Clear lvar_mapping_t.
'lvar_mapping_iterator_t' lvar_mapping_end | ( | 'lvar_mapping_t' | map | ) |
Get iterator pointing to the end of lvar_mapping_t.
None lvar_mapping_erase | ( | 'lvar_mapping_t' | map, |
'lvar_mapping_iterator_t' | p ) |
Erase current element from lvar_mapping_t.
'lvar_mapping_iterator_t' lvar_mapping_find | ( | 'lvar_mapping_t' | map, |
'lvar_locator_t' | key ) |
Find the specified key in lvar_mapping_t.
'lvar_locator_t const &' lvar_mapping_first | ( | 'lvar_mapping_iterator_t' | p | ) |
Get reference to the current map key.
None lvar_mapping_free | ( | 'lvar_mapping_t' | map | ) |
Delete lvar_mapping_t instance.
'lvar_mapping_iterator_t' lvar_mapping_insert | ( | 'lvar_mapping_t' | map, |
'lvar_locator_t' | key, | ||
'lvar_locator_t' | val ) |
Insert new (lvar_locator_t, lvar_locator_t) pair into lvar_mapping_t.
'lvar_mapping_t *' lvar_mapping_new | ( | ) |
Create a new lvar_mapping_t instance.
'lvar_mapping_iterator_t' lvar_mapping_next | ( | 'lvar_mapping_iterator_t' | p | ) |
Move to the next element.
'lvar_mapping_iterator_t' lvar_mapping_prev | ( | 'lvar_mapping_iterator_t' | p | ) |
Move to the previous element.
'lvar_locator_t &' lvar_mapping_second | ( | 'lvar_mapping_iterator_t' | p | ) |
Get reference to the current map value.
'size_t' lvar_mapping_size | ( | 'lvar_mapping_t' | map | ) |
Get size of lvar_mapping_t.
make_num | ( | * | args | ) |
Create a number expression @param n: value @param func: current function @param ea: definition address of the number @param opnum: operand number of the number (in the disassembly listing) @param sign: number sign @param size: size of number in bytes Please note that the type of the resulting expression can be anything because it can be inherited from the disassembly listing or taken from the user specified number representation in the pseudocode view.
'tinfo_t' make_pointer | ( | 'tinfo_t' | type | ) |
Create a pointer type. This function performs the following conversion: "type" -> "type*" @param type: object type. @returns "type*". for example, if 'char' is passed as the argument,
make_ref | ( | e | ) |
Create a reference. This function performs the following conversion: "obj" => "&obj". It can handle casts, annihilate "&*", and process other special cases.
bool mark_cfunc_dirty | ( | ida_idaapi.ea_t | ea, |
bool | close_views = False ) |
Flush the cached decompilation results. Erases a cache entry for the specified function. @param ea: function to erase from the cache @param close_views: close pseudocode windows that show the function @returns if a cache entry existed.
'uvlr_t' max_vlr_svalue | ( | int | size | ) |
'uvlr_t' max_vlr_value | ( | int | size | ) |
bool mcode_modifies_d | ( | 'mcode_t' | mcode | ) |
'uvlr_t' min_vlr_svalue | ( | int | size | ) |
bool modify_user_lvar_info | ( | ida_idaapi.ea_t | func_ea, |
'uint' | mli_flags, | ||
'lvar_saved_info_t' | info ) |
Modify saved local variable settings of one variable. @param func_ea: function start address @param mli_flags: bits that specify which attrs defined by INFO are to be set @param info: local variable info attrs @returns true if modified, false if invalid MLI_FLAGS passed
bool modify_user_lvars | ( | ida_idaapi.ea_t | entry_ea, |
'user_lvar_modifier_t' | mlv ) |
Modify saved local variable settings. @param entry_ea: function start address @param mlv: local variable modifier @returns true if modified variables
int mreg2reg | ( | 'mreg_t' | reg, |
int | width ) |
Map a microregister to a processor register. @param reg: microregister number @param width: size of microregister in bytes @returns processor register id or -1
bool must_mcode_close_block | ( | 'mcode_t' | mcode, |
bool | including_calls ) |
Must an instruction with the given opcode be the last one in a block? Such opcodes are called closing opcodes. @param mcode: instruction opcode @param including_calls: should m_call/m_icall be considered as the closing opcodes? If this function returns true, the opcode cannot appear in the middle of a block. Calls are a special case: unknown calls (is_unknown_call) are considered as closing opcodes.
'mcode_t' negate_mcode_relation | ( | 'mcode_t' | code | ) |
'ctype_t' negated_relation | ( | 'ctype_t' | op | ) |
Negate a comparison operator. For example, cot_sge becomes cot_slt.
new_block | ( | ) |
Create a new block-statement.
bool op_uses_x | ( | 'ctype_t' | op | ) |
Does operator use the 'x' field of cexpr_t?
bool op_uses_y | ( | 'ctype_t' | op | ) |
Does operator use the 'y' field of cexpr_t?
bool op_uses_z | ( | 'ctype_t' | op | ) |
Does operator use the 'z' field of cexpr_t?
'vdui_t *' open_pseudocode | ( | ida_idaapi.ea_t | ea, |
int | flags ) |
Open pseudocode window. The specified function is decompiled and the pseudocode window is opened. @param ea: function to decompile @param flags: a combination of OPF_ flags @returns false if failed
bool parse_user_call | ( | 'udcall_t' | udc, |
str | decl, | ||
bool | silent ) |
Convert function type declaration into internal structure @param udc: - pointer to output structure @param decl: - function type declaration @param silent: - if TRUE: do not show warning in case of incorrect type @returns success
int partial_type_num | ( | 'tinfo_t' | type | ) |
Calculate number of partial subtypes. @returns number of partial subtypes. The bigger is this number, the uglier is the type.
str print_vdloc | ( | 'vdloc_t' | loc, |
int | nbytes ) |
Print vdloc. Since vdloc does not always carry the size info, we pass it as NBYTES..
property_op_to_typename | ( | self | ) |
'mreg_t' reg2mreg | ( | int | reg | ) |
Map a processor register to a microregister. @param reg: processor register number @returns microregister register id or mr_none
None remitem | ( | 'citem_t' | e | ) |
remove_hexrays_callback | ( | callback | ) |
Uninstall handler for decompiler events. @param callback: handler to uninstall @returns number of uninstalled handlers.
bool rename_lvar | ( | ida_idaapi.ea_t | func_ea, |
str | oldname, | ||
str | newname ) |
Rename a local variable. @param func_ea: function start address @param oldname: old name of the variable @param newname: new name of the variable @returns success This is a convenience function. For bulk renaming consider using modify_user_lvars.
'user_cmts_t *' restore_user_cmts | ( | ida_idaapi.ea_t | func_ea | ) |
Restore user defined comments from the database. @param func_ea: the entry address of the function @returns collection of user defined comments. The returned object must be deleted by the caller using delete_user_cmts()
bool restore_user_defined_calls | ( | 'udcall_map_t *' | udcalls, |
ida_idaapi.ea_t | func_ea ) |
Restore user defined function calls from the database. @param udcalls: ptr to output buffer @param func_ea: entry address of the function @returns success
'user_iflags_t *' restore_user_iflags | ( | ida_idaapi.ea_t | func_ea | ) |
Restore user defined citem iflags from the database. @param func_ea: the entry address of the function @returns collection of user defined iflags. The returned object must be deleted by the caller using delete_user_iflags()
'user_labels_t *' restore_user_labels | ( | ida_idaapi.ea_t | func_ea, |
'cfunc_t' | func = None ) |
Restore user defined labels from the database. @param func_ea: the entry address of the function, ignored if FUNC != nullptr @param func: pointer to current function @returns collection of user defined labels. The returned object must be deleted by the caller using delete_user_labels()
bool restore_user_lvar_settings | ( | 'lvar_uservec_t' | lvinf, |
ida_idaapi.ea_t | func_ea ) |
Restore user defined local variable settings in the database. @param lvinf: ptr to output buffer @param func_ea: entry address of the function @returns success
'user_numforms_t *' restore_user_numforms | ( | ida_idaapi.ea_t | func_ea | ) |
Restore user defined number formats from the database. @param func_ea: the entry address of the function @returns collection of user defined number formats. The returned object must be deleted by the caller using delete_user_numforms()
'user_unions_t *' restore_user_unions | ( | ida_idaapi.ea_t | func_ea | ) |
Restore user defined union field selections from the database. @param func_ea: the entry address of the function @returns collection of union field selections The returned object must be deleted by the caller using delete_user_unions()
None save_user_cmts | ( | ida_idaapi.ea_t | func_ea, |
'user_cmts_t' | user_cmts ) |
Save user defined comments into the database. @param func_ea: the entry address of the function @param user_cmts: collection of user defined comments
None save_user_defined_calls | ( | ida_idaapi.ea_t | func_ea, |
'udcall_map_t const &' | udcalls ) |
Save user defined local function calls into the database. @param func_ea: entry address of the function @param udcalls: user-specified info about user defined function calls
None save_user_iflags | ( | ida_idaapi.ea_t | func_ea, |
'user_iflags_t' | iflags ) |
Save user defined citem iflags into the database. @param func_ea: the entry address of the function @param iflags: collection of user defined citem iflags
None save_user_labels | ( | ida_idaapi.ea_t | func_ea, |
'user_labels_t' | user_labels, | ||
'cfunc_t' | func = None ) |
Save user defined labels into the database. @param func_ea: the entry address of the function, ignored if FUNC != nullptr @param user_labels: collection of user defined labels @param func: pointer to current function, if FUNC != nullptr, then save labels using a more stable method that preserves them even when the decompiler output drastically changes
None save_user_lvar_settings | ( | ida_idaapi.ea_t | func_ea, |
'lvar_uservec_t' | lvinf ) |
Save user defined local variable settings into the database. @param func_ea: entry address of the function @param lvinf: user-specified info about local variables
None save_user_numforms | ( | ida_idaapi.ea_t | func_ea, |
'user_numforms_t' | numforms ) |
Save user defined number formats into the database. @param func_ea: the entry address of the function @param numforms: collection of user defined comments
None save_user_unions | ( | ida_idaapi.ea_t | func_ea, |
'user_unions_t' | unions ) |
Save user defined union field selections into the database. @param func_ea: the entry address of the function @param unions: collection of union field selections
int select_udt_by_offset | ( | 'qvector< tinfo_t > const *' | udts, |
'ui_stroff_ops_t' | ops, | ||
'ui_stroff_applicator_t' | applicator ) |
Select UDT @param udts: list of UDT tinfo_t for the selection, if nullptr or empty then UDTs from the "Local types" will be used @param ops: operands @param applicator: callback will be called to apply the selection for every operand
None send_database | ( | 'hexrays_failure_t' | err, |
bool | silent ) |
Send the database to Hex-Rays. This function sends the current database to the Hex-Rays server. The database is sent in the compressed form over an encrypted (SSL) connection. @param err: failure description object. Empty hexrays_failure_t object can be used if error information is not available. @param silent: if false, a dialog box will be displayed before sending the database.
'mcode_t' set2jcnd | ( | 'mcode_t' | code | ) |
bool set_type | ( | int | id, |
'tinfo_t' | tif, | ||
'type_source_t' | source, | ||
bool | force = False ) |
Set a global type. @param id: address or id of the object @param tif: new type info @param source: where the type comes from @param force: true means to set the type as is, false means to merge the new type with the possibly existing old type info. @returns success
'mcode_t' swap_mcode_relation | ( | 'mcode_t' | code | ) |
'ctype_t' swapped_relation | ( | 'ctype_t' | op | ) |
Swap a comparison operator. For example, cot_sge becomes cot_sle.
None term_hexrays_plugin | ( | ) |
Stop working with hex-rays decompiler.
'udcall_map_iterator_t' udcall_map_begin | ( | 'udcall_map_t const *' | map | ) |
Get iterator pointing to the beginning of udcall_map_t.
None udcall_map_clear | ( | 'udcall_map_t *' | map | ) |
Clear udcall_map_t.
'udcall_map_iterator_t' udcall_map_end | ( | 'udcall_map_t const *' | map | ) |
Get iterator pointing to the end of udcall_map_t.
None udcall_map_erase | ( | 'udcall_map_t *' | map, |
'udcall_map_iterator_t' | p ) |
Erase current element from udcall_map_t.
'udcall_map_iterator_t' udcall_map_find | ( | 'udcall_map_t const *' | map, |
'ea_t const &' | key ) |
Find the specified key in udcall_map_t.
'ea_t const &' udcall_map_first | ( | 'udcall_map_iterator_t' | p | ) |
Get reference to the current map key.
None udcall_map_free | ( | 'udcall_map_t *' | map | ) |
Delete udcall_map_t instance.
'udcall_map_iterator_t' udcall_map_insert | ( | 'udcall_map_t *' | map, |
'ea_t const &' | key, | ||
'udcall_t' | val ) |
Insert new (ea_t, udcall_t) pair into udcall_map_t.
'udcall_map_t *' udcall_map_new | ( | ) |
Create a new udcall_map_t instance.
'udcall_map_iterator_t' udcall_map_next | ( | 'udcall_map_iterator_t' | p | ) |
Move to the next element.
'udcall_map_iterator_t' udcall_map_prev | ( | 'udcall_map_iterator_t' | p | ) |
Move to the previous element.
'udcall_t &' udcall_map_second | ( | 'udcall_map_iterator_t' | p | ) |
Get reference to the current map value.
'size_t' udcall_map_size | ( | 'udcall_map_t *' | map | ) |
Get size of udcall_map_t.
'user_cmts_iterator_t' user_cmts_begin | ( | 'user_cmts_t' | map | ) |
Get iterator pointing to the beginning of user_cmts_t.
None user_cmts_clear | ( | 'user_cmts_t' | map | ) |
Clear user_cmts_t.
'user_cmts_iterator_t' user_cmts_end | ( | 'user_cmts_t' | map | ) |
Get iterator pointing to the end of user_cmts_t.
None user_cmts_erase | ( | 'user_cmts_t' | map, |
'user_cmts_iterator_t' | p ) |
Erase current element from user_cmts_t.
'user_cmts_iterator_t' user_cmts_find | ( | 'user_cmts_t' | map, |
'treeloc_t' | key ) |
Find the specified key in user_cmts_t.
'treeloc_t const &' user_cmts_first | ( | 'user_cmts_iterator_t' | p | ) |
Get reference to the current map key.
None user_cmts_free | ( | 'user_cmts_t' | map | ) |
Delete user_cmts_t instance.
'user_cmts_iterator_t' user_cmts_insert | ( | 'user_cmts_t' | map, |
'treeloc_t' | key, | ||
'citem_cmt_t' | val ) |
Insert new (treeloc_t, citem_cmt_t) pair into user_cmts_t.
'user_cmts_t *' user_cmts_new | ( | ) |
Create a new user_cmts_t instance.
'user_cmts_iterator_t' user_cmts_next | ( | 'user_cmts_iterator_t' | p | ) |
Move to the next element.
'user_cmts_iterator_t' user_cmts_prev | ( | 'user_cmts_iterator_t' | p | ) |
Move to the previous element.
'citem_cmt_t &' user_cmts_second | ( | 'user_cmts_iterator_t' | p | ) |
Get reference to the current map value.
'size_t' user_cmts_size | ( | 'user_cmts_t' | map | ) |
Get size of user_cmts_t.
'user_iflags_iterator_t' user_iflags_begin | ( | 'user_iflags_t' | map | ) |
Get iterator pointing to the beginning of user_iflags_t.
None user_iflags_clear | ( | 'user_iflags_t' | map | ) |
Clear user_iflags_t.
'user_iflags_iterator_t' user_iflags_end | ( | 'user_iflags_t' | map | ) |
Get iterator pointing to the end of user_iflags_t.
None user_iflags_erase | ( | 'user_iflags_t' | map, |
'user_iflags_iterator_t' | p ) |
Erase current element from user_iflags_t.
'user_iflags_iterator_t' user_iflags_find | ( | 'user_iflags_t' | map, |
'citem_locator_t' | key ) |
Find the specified key in user_iflags_t.
'citem_locator_t const &' user_iflags_first | ( | 'user_iflags_iterator_t' | p | ) |
Get reference to the current map key.
None user_iflags_free | ( | 'user_iflags_t' | map | ) |
Delete user_iflags_t instance.
'user_iflags_iterator_t' user_iflags_insert | ( | 'user_iflags_t' | map, |
'citem_locator_t' | key, | ||
'int32 const &' | val ) |
Insert new (citem_locator_t, int32) pair into user_iflags_t.
'user_iflags_t *' user_iflags_new | ( | ) |
Create a new user_iflags_t instance.
'user_iflags_iterator_t' user_iflags_next | ( | 'user_iflags_iterator_t' | p | ) |
Move to the next element.
'user_iflags_iterator_t' user_iflags_prev | ( | 'user_iflags_iterator_t' | p | ) |
Move to the previous element.
'int32 const &' user_iflags_second | ( | 'user_iflags_iterator_t' | p | ) |
Get reference to the current map value.
'size_t' user_iflags_size | ( | 'user_iflags_t' | map | ) |
Get size of user_iflags_t.
'user_labels_iterator_t' user_labels_begin | ( | 'user_labels_t' | map | ) |
Get iterator pointing to the beginning of user_labels_t.
None user_labels_clear | ( | 'user_labels_t' | map | ) |
Clear user_labels_t.
'user_labels_iterator_t' user_labels_end | ( | 'user_labels_t' | map | ) |
Get iterator pointing to the end of user_labels_t.
None user_labels_erase | ( | 'user_labels_t' | map, |
'user_labels_iterator_t' | p ) |
Erase current element from user_labels_t.
'user_labels_iterator_t' user_labels_find | ( | 'user_labels_t' | map, |
'int const &' | key ) |
Find the specified key in user_labels_t.
'int const &' user_labels_first | ( | 'user_labels_iterator_t' | p | ) |
Get reference to the current map key.
None user_labels_free | ( | 'user_labels_t' | map | ) |
Delete user_labels_t instance.
'user_labels_iterator_t' user_labels_insert | ( | 'user_labels_t' | map, |
'int const &' | key, | ||
str | val ) |
Insert new (int, qstring) pair into user_labels_t.
'user_labels_t *' user_labels_new | ( | ) |
Create a new user_labels_t instance.
'user_labels_iterator_t' user_labels_next | ( | 'user_labels_iterator_t' | p | ) |
Move to the next element.
'user_labels_iterator_t' user_labels_prev | ( | 'user_labels_iterator_t' | p | ) |
Move to the previous element.
str user_labels_second | ( | 'user_labels_iterator_t' | p | ) |
Get reference to the current map value.
'size_t' user_labels_size | ( | 'user_labels_t' | map | ) |
Get size of user_labels_t.
'user_numforms_iterator_t' user_numforms_begin | ( | 'user_numforms_t' | map | ) |
Get iterator pointing to the beginning of user_numforms_t.
None user_numforms_clear | ( | 'user_numforms_t' | map | ) |
Clear user_numforms_t.
'user_numforms_iterator_t' user_numforms_end | ( | 'user_numforms_t' | map | ) |
Get iterator pointing to the end of user_numforms_t.
None user_numforms_erase | ( | 'user_numforms_t' | map, |
'user_numforms_iterator_t' | p ) |
Erase current element from user_numforms_t.
'user_numforms_iterator_t' user_numforms_find | ( | 'user_numforms_t' | map, |
'operand_locator_t' | key ) |
Find the specified key in user_numforms_t.
'operand_locator_t const &' user_numforms_first | ( | 'user_numforms_iterator_t' | p | ) |
Get reference to the current map key.
None user_numforms_free | ( | 'user_numforms_t' | map | ) |
Delete user_numforms_t instance.
'user_numforms_iterator_t' user_numforms_insert | ( | 'user_numforms_t' | map, |
'operand_locator_t' | key, | ||
'number_format_t' | val ) |
Insert new (operand_locator_t, number_format_t) pair into user_numforms_t.
'user_numforms_t *' user_numforms_new | ( | ) |
Create a new user_numforms_t instance.
'user_numforms_iterator_t' user_numforms_next | ( | 'user_numforms_iterator_t' | p | ) |
Move to the next element.
'user_numforms_iterator_t' user_numforms_prev | ( | 'user_numforms_iterator_t' | p | ) |
Move to the previous element.
'number_format_t &' user_numforms_second | ( | 'user_numforms_iterator_t' | p | ) |
Get reference to the current map value.
'size_t' user_numforms_size | ( | 'user_numforms_t' | map | ) |
Get size of user_numforms_t.
'user_unions_iterator_t' user_unions_begin | ( | 'user_unions_t' | map | ) |
Get iterator pointing to the beginning of user_unions_t.
None user_unions_clear | ( | 'user_unions_t' | map | ) |
Clear user_unions_t.
'user_unions_iterator_t' user_unions_end | ( | 'user_unions_t' | map | ) |
Get iterator pointing to the end of user_unions_t.
None user_unions_erase | ( | 'user_unions_t' | map, |
'user_unions_iterator_t' | p ) |
Erase current element from user_unions_t.
'user_unions_iterator_t' user_unions_find | ( | 'user_unions_t' | map, |
'ea_t const &' | key ) |
Find the specified key in user_unions_t.
'ea_t const &' user_unions_first | ( | 'user_unions_iterator_t' | p | ) |
Get reference to the current map key.
None user_unions_free | ( | 'user_unions_t' | map | ) |
Delete user_unions_t instance.
'user_unions_iterator_t' user_unions_insert | ( | 'user_unions_t' | map, |
'ea_t const &' | key, | ||
'intvec_t' | val ) |
Insert new (ea_t, intvec_t) pair into user_unions_t.
'user_unions_t *' user_unions_new | ( | ) |
Create a new user_unions_t instance.
'user_unions_iterator_t' user_unions_next | ( | 'user_unions_iterator_t' | p | ) |
Move to the next element.
'user_unions_iterator_t' user_unions_prev | ( | 'user_unions_iterator_t' | p | ) |
Move to the previous element.
'intvec_t &' user_unions_second | ( | 'user_unions_iterator_t' | p | ) |
Get reference to the current map value.
'size_t' user_unions_size | ( | 'user_unions_t' | map | ) |
Get size of user_unions_t.
ACFL_BLKOPT = _ida_hexrays.ACFL_BLKOPT |
ACFL_GLBDEL = _ida_hexrays.ACFL_GLBDEL |
ACFL_GLBPROP = _ida_hexrays.ACFL_GLBPROP |
ACFL_GUESS = _ida_hexrays.ACFL_GUESS |
ACFL_LOCOPT = _ida_hexrays.ACFL_LOCOPT |
ALLOW_UNUSED_LABELS = _ida_hexrays.ALLOW_UNUSED_LABELS |
ANCHOR_BLKCMT = _ida_hexrays.ANCHOR_BLKCMT |
ANCHOR_CITEM = _ida_hexrays.ANCHOR_CITEM |
ANCHOR_INDEX = _ida_hexrays.ANCHOR_INDEX |
ANCHOR_ITP = _ida_hexrays.ANCHOR_ITP |
ANCHOR_LVAR = _ida_hexrays.ANCHOR_LVAR |
ANCHOR_MASK = _ida_hexrays.ANCHOR_MASK |
ANY_FPSIZE = _ida_hexrays.ANY_FPSIZE |
ANY_REGSIZE = _ida_hexrays.ANY_REGSIZE |
arguments |
bitset_align = cvar.bitset_align |
bitset_shift = cvar.bitset_shift |
bitset_width = cvar.bitset_width |
BLT_0WAY = _ida_hexrays.BLT_0WAY |
BLT_1WAY = _ida_hexrays.BLT_1WAY |
BLT_2WAY = _ida_hexrays.BLT_2WAY |
BLT_NONE = _ida_hexrays.BLT_NONE |
BLT_NWAY = _ida_hexrays.BLT_NWAY |
BLT_STOP = _ida_hexrays.BLT_STOP |
BLT_XTRN = _ida_hexrays.BLT_XTRN |
boundaries |
CALC_CURLY_BRACES = _ida_hexrays.CALC_CURLY_BRACES |
CALL_SPOILS_ONLY_ARGS = cvar.CALL_SPOILS_ONLY_ARGS |
cc_count = cvar.cc_count |
CFL_FINAL = _ida_hexrays.CFL_FINAL |
CFL_HELPER = _ida_hexrays.CFL_HELPER |
CFL_NORET = _ida_hexrays.CFL_NORET |
CFS_BOUNDS = _ida_hexrays.CFS_BOUNDS |
CFS_LOCKED = _ida_hexrays.CFS_LOCKED |
CFS_LVARS_HIDDEN = _ida_hexrays.CFS_LVARS_HIDDEN |
CFS_TEXT = _ida_hexrays.CFS_TEXT |
CHF_FAKE = _ida_hexrays.CHF_FAKE |
CHF_INITED = _ida_hexrays.CHF_INITED |
CHF_OVER = _ida_hexrays.CHF_OVER |
CHF_PASSTHRU = _ida_hexrays.CHF_PASSTHRU |
CHF_REPLACED = _ida_hexrays.CHF_REPLACED |
CHF_TERM = _ida_hexrays.CHF_TERM |
cit_asm = _ida_hexrays.cit_asm |
cit_block = _ida_hexrays.cit_block |
cit_break = _ida_hexrays.cit_break |
CIT_COLLAPSED = _ida_hexrays.CIT_COLLAPSED |
cit_continue = _ida_hexrays.cit_continue |
cit_do = _ida_hexrays.cit_do |
cit_empty = _ida_hexrays.cit_empty |
cit_end = _ida_hexrays.cit_end |
cit_expr = _ida_hexrays.cit_expr |
cit_for = _ida_hexrays.cit_for |
cit_goto = _ida_hexrays.cit_goto |
cit_if = _ida_hexrays.cit_if |
cit_return = _ida_hexrays.cit_return |
cit_switch = _ida_hexrays.cit_switch |
cit_throw = _ida_hexrays.cit_throw |
cit_try = _ida_hexrays.cit_try |
cit_while = _ida_hexrays.cit_while |
CMAT_BUILT = _ida_hexrays.CMAT_BUILT |
CMAT_CASTED = _ida_hexrays.CMAT_CASTED |
CMAT_CPA = _ida_hexrays.CMAT_CPA |
CMAT_FINAL = _ida_hexrays.CMAT_FINAL |
CMAT_NICE = _ida_hexrays.CMAT_NICE |
CMAT_TRANS1 = _ida_hexrays.CMAT_TRANS1 |
CMAT_TRANS2 = _ida_hexrays.CMAT_TRANS2 |
CMAT_TRANS3 = _ida_hexrays.CMAT_TRANS3 |
CMAT_ZERO = _ida_hexrays.CMAT_ZERO |
CMP_A = _ida_hexrays.CMP_A |
CMP_AE = _ida_hexrays.CMP_AE |
CMP_B = _ida_hexrays.CMP_B |
CMP_BE = _ida_hexrays.CMP_BE |
CMP_GE = _ida_hexrays.CMP_GE |
CMP_GT = _ida_hexrays.CMP_GT |
CMP_LE = _ida_hexrays.CMP_LE |
CMP_LT = _ida_hexrays.CMP_LT |
CMP_NZ = _ida_hexrays.CMP_NZ |
CMP_Z = _ida_hexrays.CMP_Z |
CMT_ALL = cvar.CMT_ALL |
CMT_BLOCK1 = cvar.CMT_BLOCK1 |
CMT_BLOCK2 = cvar.CMT_BLOCK2 |
CMT_FUNC = cvar.CMT_FUNC |
CMT_LVAR = cvar.CMT_LVAR |
CMT_NONE = cvar.CMT_NONE |
CMT_TAIL = cvar.CMT_TAIL |
cot_add = _ida_hexrays.cot_add |
cot_asg = _ida_hexrays.cot_asg |
cot_asgadd = _ida_hexrays.cot_asgadd |
cot_asgband = _ida_hexrays.cot_asgband |
cot_asgbor = _ida_hexrays.cot_asgbor |
cot_asgmul = _ida_hexrays.cot_asgmul |
cot_asgsdiv = _ida_hexrays.cot_asgsdiv |
cot_asgshl = _ida_hexrays.cot_asgshl |
cot_asgsmod = _ida_hexrays.cot_asgsmod |
cot_asgsshr = _ida_hexrays.cot_asgsshr |
cot_asgsub = _ida_hexrays.cot_asgsub |
cot_asgudiv = _ida_hexrays.cot_asgudiv |
cot_asgumod = _ida_hexrays.cot_asgumod |
cot_asgushr = _ida_hexrays.cot_asgushr |
cot_asgxor = _ida_hexrays.cot_asgxor |
cot_band = _ida_hexrays.cot_band |
cot_bnot = _ida_hexrays.cot_bnot |
cot_bor = _ida_hexrays.cot_bor |
cot_call = _ida_hexrays.cot_call |
cot_cast = _ida_hexrays.cot_cast |
cot_comma = _ida_hexrays.cot_comma |
cot_empty = _ida_hexrays.cot_empty |
cot_eq = _ida_hexrays.cot_eq |
cot_fadd = _ida_hexrays.cot_fadd |
cot_fdiv = _ida_hexrays.cot_fdiv |
cot_fmul = _ida_hexrays.cot_fmul |
cot_fneg = _ida_hexrays.cot_fneg |
cot_fnum = _ida_hexrays.cot_fnum |
cot_fsub = _ida_hexrays.cot_fsub |
cot_helper = _ida_hexrays.cot_helper |
cot_idx = _ida_hexrays.cot_idx |
cot_insn = _ida_hexrays.cot_insn |
cot_land = _ida_hexrays.cot_land |
cot_last = _ida_hexrays.cot_last |
cot_lnot = _ida_hexrays.cot_lnot |
cot_lor = _ida_hexrays.cot_lor |
cot_memptr = _ida_hexrays.cot_memptr |
cot_memref = _ida_hexrays.cot_memref |
cot_mul = _ida_hexrays.cot_mul |
cot_ne = _ida_hexrays.cot_ne |
cot_neg = _ida_hexrays.cot_neg |
cot_num = _ida_hexrays.cot_num |
cot_obj = _ida_hexrays.cot_obj |
cot_postdec = _ida_hexrays.cot_postdec |
cot_postinc = _ida_hexrays.cot_postinc |
cot_predec = _ida_hexrays.cot_predec |
cot_preinc = _ida_hexrays.cot_preinc |
cot_ptr = _ida_hexrays.cot_ptr |
cot_ref = _ida_hexrays.cot_ref |
cot_sdiv = _ida_hexrays.cot_sdiv |
cot_sge = _ida_hexrays.cot_sge |
cot_sgt = _ida_hexrays.cot_sgt |
cot_shl = _ida_hexrays.cot_shl |
cot_sizeof = _ida_hexrays.cot_sizeof |
cot_sle = _ida_hexrays.cot_sle |
cot_slt = _ida_hexrays.cot_slt |
cot_smod = _ida_hexrays.cot_smod |
cot_sshr = _ida_hexrays.cot_sshr |
cot_str = _ida_hexrays.cot_str |
cot_sub = _ida_hexrays.cot_sub |
cot_tern = _ida_hexrays.cot_tern |
cot_type = _ida_hexrays.cot_type |
cot_udiv = _ida_hexrays.cot_udiv |
cot_uge = _ida_hexrays.cot_uge |
cot_ugt = _ida_hexrays.cot_ugt |
cot_ule = _ida_hexrays.cot_ule |
cot_ult = _ida_hexrays.cot_ult |
cot_umod = _ida_hexrays.cot_umod |
cot_ushr = _ida_hexrays.cot_ushr |
cot_var = _ida_hexrays.cot_var |
cot_xor = _ida_hexrays.cot_xor |
CPBLK_FAST = _ida_hexrays.CPBLK_FAST |
CPBLK_MINREF = _ida_hexrays.CPBLK_MINREF |
CPBLK_OPTJMP = _ida_hexrays.CPBLK_OPTJMP |
CV_FAST = _ida_hexrays.CV_FAST |
CV_INSNS = _ida_hexrays.CV_INSNS |
CV_PARENTS = _ida_hexrays.CV_PARENTS |
CV_POST = _ida_hexrays.CV_POST |
CV_PRUNE = _ida_hexrays.CV_PRUNE |
CV_RESTART = _ida_hexrays.CV_RESTART |
cvar = _ida_hexrays.cvar |
DECOMP_ALL_BLKS = _ida_hexrays.DECOMP_ALL_BLKS |
DECOMP_GXREFS_DEFLT = _ida_hexrays.DECOMP_GXREFS_DEFLT |
DECOMP_GXREFS_FORCE = _ida_hexrays.DECOMP_GXREFS_FORCE |
DECOMP_GXREFS_NOUPD = _ida_hexrays.DECOMP_GXREFS_NOUPD |
DECOMP_NO_CACHE = _ida_hexrays.DECOMP_NO_CACHE |
DECOMP_NO_FRAME = _ida_hexrays.DECOMP_NO_FRAME |
DECOMP_NO_HIDE = _ida_hexrays.DECOMP_NO_HIDE |
DECOMP_NO_WAIT = _ida_hexrays.DECOMP_NO_WAIT |
DECOMP_OUTLINE = _ida_hexrays.DECOMP_OUTLINE |
DECOMP_VOID_MBA = _ida_hexrays.DECOMP_VOID_MBA |
DECOMP_WARNINGS = _ida_hexrays.DECOMP_WARNINGS |
details |
eamap |
EQ_CMPDEST = _ida_hexrays.EQ_CMPDEST |
EQ_IGNCODE = _ida_hexrays.EQ_IGNCODE |
EQ_IGNSIZE = _ida_hexrays.EQ_IGNSIZE |
EQ_OPTINSN = _ida_hexrays.EQ_OPTINSN |
EXCLUDE_PASS_REGS = cvar.EXCLUDE_PASS_REGS |
EXCLUDE_VOLATILE = cvar.EXCLUDE_VOLATILE |
EXFL_ALL = _ida_hexrays.EXFL_ALL |
EXFL_ALONE = _ida_hexrays.EXFL_ALONE |
EXFL_CPADONE = _ida_hexrays.EXFL_CPADONE |
EXFL_CSTR = _ida_hexrays.EXFL_CSTR |
EXFL_FPOP = _ida_hexrays.EXFL_FPOP |
EXFL_JUMPOUT = _ida_hexrays.EXFL_JUMPOUT |
EXFL_LVALUE = _ida_hexrays.EXFL_LVALUE |
EXFL_PARTIAL = _ida_hexrays.EXFL_PARTIAL |
EXFL_UNDEF = _ida_hexrays.EXFL_UNDEF |
EXFL_VFTABLE = _ida_hexrays.EXFL_VFTABLE |
FCI_DEAD = _ida_hexrays.FCI_DEAD |
FCI_EXPLOCS = _ida_hexrays.FCI_EXPLOCS |
FCI_FINAL = _ida_hexrays.FCI_FINAL |
FCI_HASCALL = _ida_hexrays.FCI_HASCALL |
FCI_HASFMT = _ida_hexrays.FCI_HASFMT |
FCI_NORET = _ida_hexrays.FCI_NORET |
FCI_NOSIDE = _ida_hexrays.FCI_NOSIDE |
FCI_PROP = _ida_hexrays.FCI_PROP |
FCI_PURE = _ida_hexrays.FCI_PURE |
FCI_SPLOK = _ida_hexrays.FCI_SPLOK |
FD_BACKWARD = _ida_hexrays.FD_BACKWARD |
FD_DEF = _ida_hexrays.FD_DEF |
FD_DIRTY = _ida_hexrays.FD_DIRTY |
FD_FORWARD = _ida_hexrays.FD_FORWARD |
FD_USE = _ida_hexrays.FD_USE |
FORBID_UNUSED_LABELS = _ida_hexrays.FORBID_UNUSED_LABELS |
FULL_XDSU = cvar.FULL_XDSU |
FUNC_NAME_CONTAINING_RECORD = _ida_hexrays.FUNC_NAME_CONTAINING_RECORD |
FUNC_NAME_EMPTY = _ida_hexrays.FUNC_NAME_EMPTY |
FUNC_NAME_MEMCPY = _ida_hexrays.FUNC_NAME_MEMCPY |
FUNC_NAME_MEMSET = _ida_hexrays.FUNC_NAME_MEMSET |
FUNC_NAME_MEMSET32 = _ida_hexrays.FUNC_NAME_MEMSET32 |
FUNC_NAME_MEMSET64 = _ida_hexrays.FUNC_NAME_MEMSET64 |
FUNC_NAME_MORESTACK = _ida_hexrays.FUNC_NAME_MORESTACK |
FUNC_NAME_PRESENT = _ida_hexrays.FUNC_NAME_PRESENT |
FUNC_NAME_STRCAT = _ida_hexrays.FUNC_NAME_STRCAT |
FUNC_NAME_STRCPY = _ida_hexrays.FUNC_NAME_STRCPY |
FUNC_NAME_STRLEN = _ida_hexrays.FUNC_NAME_STRLEN |
FUNC_NAME_TAIL = _ida_hexrays.FUNC_NAME_TAIL |
FUNC_NAME_VA_ARG = _ida_hexrays.FUNC_NAME_VA_ARG |
FUNC_NAME_WCSCAT = _ida_hexrays.FUNC_NAME_WCSCAT |
FUNC_NAME_WCSCPY = _ida_hexrays.FUNC_NAME_WCSCPY |
FUNC_NAME_WCSLEN = _ida_hexrays.FUNC_NAME_WCSLEN |
FUNC_NAME_WMEMCPY = _ida_hexrays.FUNC_NAME_WMEMCPY |
FUNC_NAME_WMEMSET = _ida_hexrays.FUNC_NAME_WMEMSET |
GC_ASR = _ida_hexrays.GC_ASR |
GC_DIRTY_ALL = _ida_hexrays.GC_DIRTY_ALL |
GC_END = _ida_hexrays.GC_END |
GC_REGS_AND_STKVARS = _ida_hexrays.GC_REGS_AND_STKVARS |
GC_XDSU = _ida_hexrays.GC_XDSU |
GCA_ALLOC = _ida_hexrays.GCA_ALLOC |
GCA_EMPTY = _ida_hexrays.GCA_EMPTY |
GCA_NALLOC = _ida_hexrays.GCA_NALLOC |
GCA_OFIRST = _ida_hexrays.GCA_OFIRST |
GCA_OLAST = _ida_hexrays.GCA_OLAST |
GCA_SPEC = _ida_hexrays.GCA_SPEC |
GCO_DEF = _ida_hexrays.GCO_DEF |
GCO_REG = _ida_hexrays.GCO_REG |
GCO_STK = _ida_hexrays.GCO_STK |
GCO_USE = _ida_hexrays.GCO_USE |
GLN_ALL = _ida_hexrays.GLN_ALL |
GLN_CURRENT = _ida_hexrays.GLN_CURRENT |
GLN_GOTO_TARGET = _ida_hexrays.GLN_GOTO_TARGET |
GUESSED_DATA = _ida_hexrays.GUESSED_DATA |
GUESSED_FUNC = _ida_hexrays.GUESSED_FUNC |
GUESSED_NONE = _ida_hexrays.GUESSED_NONE |
GUESSED_WEAK = _ida_hexrays.GUESSED_WEAK |
has_nice_name |
has_user_info |
has_user_name |
has_user_type |
HEXRAYS_API_MAGIC = cvar.HEXRAYS_API_MAGIC |
hx_arglocs_overlap = _ida_hexrays.hx_arglocs_overlap |
hx_asgop = _ida_hexrays.hx_asgop |
hx_asgop_revert = _ida_hexrays.hx_asgop_revert |
hx_bitset_t_add = _ida_hexrays.hx_bitset_t_add |
hx_bitset_t_add_ = _ida_hexrays.hx_bitset_t_add_ |
hx_bitset_t_add__ = _ida_hexrays.hx_bitset_t_add__ |
hx_bitset_t_bitset_t = _ida_hexrays.hx_bitset_t_bitset_t |
hx_bitset_t_compare = _ida_hexrays.hx_bitset_t_compare |
hx_bitset_t_copy = _ida_hexrays.hx_bitset_t_copy |
hx_bitset_t_count = _ida_hexrays.hx_bitset_t_count |
hx_bitset_t_count_ = _ida_hexrays.hx_bitset_t_count_ |
hx_bitset_t_cut_at = _ida_hexrays.hx_bitset_t_cut_at |
hx_bitset_t_dstr = _ida_hexrays.hx_bitset_t_dstr |
hx_bitset_t_empty = _ida_hexrays.hx_bitset_t_empty |
hx_bitset_t_fill_gaps = _ida_hexrays.hx_bitset_t_fill_gaps |
hx_bitset_t_fill_with_ones = _ida_hexrays.hx_bitset_t_fill_with_ones |
hx_bitset_t_goup = _ida_hexrays.hx_bitset_t_goup |
hx_bitset_t_has = _ida_hexrays.hx_bitset_t_has |
hx_bitset_t_has_all = _ida_hexrays.hx_bitset_t_has_all |
hx_bitset_t_has_any = _ida_hexrays.hx_bitset_t_has_any |
hx_bitset_t_has_common = _ida_hexrays.hx_bitset_t_has_common |
hx_bitset_t_intersect = _ida_hexrays.hx_bitset_t_intersect |
hx_bitset_t_is_subset_of = _ida_hexrays.hx_bitset_t_is_subset_of |
hx_bitset_t_last = _ida_hexrays.hx_bitset_t_last |
hx_bitset_t_shift_down = _ida_hexrays.hx_bitset_t_shift_down |
hx_bitset_t_sub = _ida_hexrays.hx_bitset_t_sub |
hx_bitset_t_sub_ = _ida_hexrays.hx_bitset_t_sub_ |
hx_bitset_t_sub__ = _ida_hexrays.hx_bitset_t_sub__ |
hx_block_chains_begin = _ida_hexrays.hx_block_chains_begin |
hx_block_chains_clear = _ida_hexrays.hx_block_chains_clear |
hx_block_chains_end = _ida_hexrays.hx_block_chains_end |
hx_block_chains_erase = _ida_hexrays.hx_block_chains_erase |
hx_block_chains_find = _ida_hexrays.hx_block_chains_find |
hx_block_chains_free = _ida_hexrays.hx_block_chains_free |
hx_block_chains_get = _ida_hexrays.hx_block_chains_get |
hx_block_chains_insert = _ida_hexrays.hx_block_chains_insert |
hx_block_chains_new = _ida_hexrays.hx_block_chains_new |
hx_block_chains_next = _ida_hexrays.hx_block_chains_next |
hx_block_chains_prev = _ida_hexrays.hx_block_chains_prev |
hx_block_chains_size = _ida_hexrays.hx_block_chains_size |
hx_block_chains_t_dstr = _ida_hexrays.hx_block_chains_t_dstr |
hx_block_chains_t_get_chain = _ida_hexrays.hx_block_chains_t_get_chain |
hx_block_chains_t_print = _ida_hexrays.hx_block_chains_t_print |
hx_boundaries_begin = _ida_hexrays.hx_boundaries_begin |
hx_boundaries_clear = _ida_hexrays.hx_boundaries_clear |
hx_boundaries_end = _ida_hexrays.hx_boundaries_end |
hx_boundaries_erase = _ida_hexrays.hx_boundaries_erase |
hx_boundaries_find = _ida_hexrays.hx_boundaries_find |
hx_boundaries_first = _ida_hexrays.hx_boundaries_first |
hx_boundaries_free = _ida_hexrays.hx_boundaries_free |
hx_boundaries_insert = _ida_hexrays.hx_boundaries_insert |
hx_boundaries_new = _ida_hexrays.hx_boundaries_new |
hx_boundaries_next = _ida_hexrays.hx_boundaries_next |
hx_boundaries_prev = _ida_hexrays.hx_boundaries_prev |
hx_boundaries_second = _ida_hexrays.hx_boundaries_second |
hx_boundaries_size = _ida_hexrays.hx_boundaries_size |
hx_carglist_t_compare = _ida_hexrays.hx_carglist_t_compare |
hx_casm_t_compare = _ida_hexrays.hx_casm_t_compare |
hx_catchexpr_t_compare = _ida_hexrays.hx_catchexpr_t_compare |
hx_cblock_t_compare = _ida_hexrays.hx_cblock_t_compare |
hx_ccase_t_compare = _ida_hexrays.hx_ccase_t_compare |
hx_ccases_t_compare = _ida_hexrays.hx_ccases_t_compare |
hx_ccatch_t_compare = _ida_hexrays.hx_ccatch_t_compare |
hx_cdg_insn_iterator_t_next = _ida_hexrays.hx_cdg_insn_iterator_t_next |
hx_cdo_t_compare = _ida_hexrays.hx_cdo_t_compare |
hx_cexpr_t_assign = _ida_hexrays.hx_cexpr_t_assign |
hx_cexpr_t_calc_type = _ida_hexrays.hx_cexpr_t_calc_type |
hx_cexpr_t_cleanup = _ida_hexrays.hx_cexpr_t_cleanup |
hx_cexpr_t_compare = _ida_hexrays.hx_cexpr_t_compare |
hx_cexpr_t_contains_operator = _ida_hexrays.hx_cexpr_t_contains_operator |
hx_cexpr_t_dstr = _ida_hexrays.hx_cexpr_t_dstr |
hx_cexpr_t_equal_effect = _ida_hexrays.hx_cexpr_t_equal_effect |
hx_cexpr_t_get_high_nbit_bound = _ida_hexrays.hx_cexpr_t_get_high_nbit_bound |
hx_cexpr_t_get_low_nbit_bound = _ida_hexrays.hx_cexpr_t_get_low_nbit_bound |
hx_cexpr_t_has_side_effects = _ida_hexrays.hx_cexpr_t_has_side_effects |
hx_cexpr_t_is_child_of = _ida_hexrays.hx_cexpr_t_is_child_of |
hx_cexpr_t_maybe_ptr = _ida_hexrays.hx_cexpr_t_maybe_ptr |
hx_cexpr_t_print1 = _ida_hexrays.hx_cexpr_t_print1 |
hx_cexpr_t_put_number = _ida_hexrays.hx_cexpr_t_put_number |
hx_cexpr_t_replace_by = _ida_hexrays.hx_cexpr_t_replace_by |
hx_cexpr_t_requires_lvalue = _ida_hexrays.hx_cexpr_t_requires_lvalue |
hx_cfor_t_compare = _ida_hexrays.hx_cfor_t_compare |
tuple hx_cfunc_parentee_t_calc_rvalue_type |
hx_cfunc_t_build_c_tree = _ida_hexrays.hx_cfunc_t_build_c_tree |
hx_cfunc_t_cleanup = _ida_hexrays.hx_cfunc_t_cleanup |
hx_cfunc_t_del_orphan_cmts = _ida_hexrays.hx_cfunc_t_del_orphan_cmts |
hx_cfunc_t_find_item_coords = _ida_hexrays.hx_cfunc_t_find_item_coords |
hx_cfunc_t_find_label = _ida_hexrays.hx_cfunc_t_find_label |
hx_cfunc_t_gather_derefs = _ida_hexrays.hx_cfunc_t_gather_derefs |
hx_cfunc_t_get_boundaries = _ida_hexrays.hx_cfunc_t_get_boundaries |
hx_cfunc_t_get_eamap = _ida_hexrays.hx_cfunc_t_get_eamap |
hx_cfunc_t_get_func_type = _ida_hexrays.hx_cfunc_t_get_func_type |
hx_cfunc_t_get_line_item = _ida_hexrays.hx_cfunc_t_get_line_item |
hx_cfunc_t_get_lvars = _ida_hexrays.hx_cfunc_t_get_lvars |
hx_cfunc_t_get_pseudocode = _ida_hexrays.hx_cfunc_t_get_pseudocode |
hx_cfunc_t_get_stkoff_delta = _ida_hexrays.hx_cfunc_t_get_stkoff_delta |
hx_cfunc_t_get_user_cmt = _ida_hexrays.hx_cfunc_t_get_user_cmt |
hx_cfunc_t_get_user_iflags = _ida_hexrays.hx_cfunc_t_get_user_iflags |
tuple hx_cfunc_t_get_user_union_selection |
hx_cfunc_t_get_warnings = _ida_hexrays.hx_cfunc_t_get_warnings |
hx_cfunc_t_has_orphan_cmts = _ida_hexrays.hx_cfunc_t_has_orphan_cmts |
hx_cfunc_t_print_dcl = _ida_hexrays.hx_cfunc_t_print_dcl |
hx_cfunc_t_print_func = _ida_hexrays.hx_cfunc_t_print_func |
hx_cfunc_t_refresh_func_ctext = _ida_hexrays.hx_cfunc_t_refresh_func_ctext |
hx_cfunc_t_remove_unused_labels = _ida_hexrays.hx_cfunc_t_remove_unused_labels |
hx_cfunc_t_save_user_cmts = _ida_hexrays.hx_cfunc_t_save_user_cmts |
hx_cfunc_t_save_user_iflags = _ida_hexrays.hx_cfunc_t_save_user_iflags |
hx_cfunc_t_save_user_labels = _ida_hexrays.hx_cfunc_t_save_user_labels |
hx_cfunc_t_save_user_numforms = _ida_hexrays.hx_cfunc_t_save_user_numforms |
hx_cfunc_t_save_user_unions = _ida_hexrays.hx_cfunc_t_save_user_unions |
hx_cfunc_t_set_user_cmt = _ida_hexrays.hx_cfunc_t_set_user_cmt |
hx_cfunc_t_set_user_iflags = _ida_hexrays.hx_cfunc_t_set_user_iflags |
tuple hx_cfunc_t_set_user_union_selection |
hx_cfunc_t_verify = _ida_hexrays.hx_cfunc_t_verify |
hx_cgoto_t_compare = _ida_hexrays.hx_cgoto_t_compare |
hx_chain_t_append_list = _ida_hexrays.hx_chain_t_append_list |
hx_chain_t_append_list_ = _ida_hexrays.hx_chain_t_append_list_ |
hx_chain_t_dstr = _ida_hexrays.hx_chain_t_dstr |
hx_chain_t_print = _ida_hexrays.hx_chain_t_print |
hx_change_hexrays_config = _ida_hexrays.hx_change_hexrays_config |
hx_cif_t_assign = _ida_hexrays.hx_cif_t_assign |
hx_cif_t_compare = _ida_hexrays.hx_cif_t_compare |
hx_cinsn_t_assign = _ida_hexrays.hx_cinsn_t_assign |
hx_cinsn_t_cleanup = _ida_hexrays.hx_cinsn_t_cleanup |
hx_cinsn_t_collect_free_breaks = _ida_hexrays.hx_cinsn_t_collect_free_breaks |
tuple hx_cinsn_t_collect_free_continues |
hx_cinsn_t_compare = _ida_hexrays.hx_cinsn_t_compare |
hx_cinsn_t_contains_insn = _ida_hexrays.hx_cinsn_t_contains_insn |
hx_cinsn_t_create_if = _ida_hexrays.hx_cinsn_t_create_if |
hx_cinsn_t_dstr = _ida_hexrays.hx_cinsn_t_dstr |
hx_cinsn_t_is_ordinary_flow = _ida_hexrays.hx_cinsn_t_is_ordinary_flow |
hx_cinsn_t_new_insn = _ida_hexrays.hx_cinsn_t_new_insn |
hx_cinsn_t_print = _ida_hexrays.hx_cinsn_t_print |
hx_cinsn_t_print1 = _ida_hexrays.hx_cinsn_t_print1 |
hx_cinsn_t_replace_by = _ida_hexrays.hx_cinsn_t_replace_by |
hx_citem_locator_t_compare = _ida_hexrays.hx_citem_locator_t_compare |
hx_citem_t_contains_expr = _ida_hexrays.hx_citem_t_contains_expr |
hx_citem_t_contains_label = _ida_hexrays.hx_citem_t_contains_label |
hx_citem_t_find_closest_addr = _ida_hexrays.hx_citem_t_find_closest_addr |
hx_citem_t_find_parent_of = _ida_hexrays.hx_citem_t_find_parent_of |
hx_clear_cached_cfuncs = _ida_hexrays.hx_clear_cached_cfuncs |
hx_cloop_t_assign = _ida_hexrays.hx_cloop_t_assign |
hx_close_hexrays_waitbox = _ida_hexrays.hx_close_hexrays_waitbox |
hx_close_pseudocode = _ida_hexrays.hx_close_pseudocode |
hx_cnumber_t_assign = _ida_hexrays.hx_cnumber_t_assign |
hx_cnumber_t_compare = _ida_hexrays.hx_cnumber_t_compare |
hx_cnumber_t_print = _ida_hexrays.hx_cnumber_t_print |
hx_cnumber_t_value = _ida_hexrays.hx_cnumber_t_value |
hx_codegen_t_clear = _ida_hexrays.hx_codegen_t_clear |
hx_codegen_t_emit = _ida_hexrays.hx_codegen_t_emit |
hx_codegen_t_emit_ = _ida_hexrays.hx_codegen_t_emit_ |
hx_convert_to_user_call = _ida_hexrays.hx_convert_to_user_call |
hx_create_cfunc = _ida_hexrays.hx_create_cfunc |
hx_create_field_name = _ida_hexrays.hx_create_field_name |
hx_create_typedef = _ida_hexrays.hx_create_typedef |
hx_creturn_t_compare = _ida_hexrays.hx_creturn_t_compare |
hx_cswitch_t_compare = _ida_hexrays.hx_cswitch_t_compare |
hx_cthrow_t_compare = _ida_hexrays.hx_cthrow_t_compare |
hx_ctree_item_t_dstr = _ida_hexrays.hx_ctree_item_t_dstr |
hx_ctree_item_t_get_ea = _ida_hexrays.hx_ctree_item_t_get_ea |
hx_ctree_item_t_get_edm = _ida_hexrays.hx_ctree_item_t_get_edm |
hx_ctree_item_t_get_label_num = _ida_hexrays.hx_ctree_item_t_get_label_num |
hx_ctree_item_t_get_lvar = _ida_hexrays.hx_ctree_item_t_get_lvar |
hx_ctree_item_t_get_udm = _ida_hexrays.hx_ctree_item_t_get_udm |
hx_ctree_item_t_print = _ida_hexrays.hx_ctree_item_t_print |
tuple hx_ctree_parentee_t_recalc_parent_types |
hx_ctree_visitor_t_apply_to = _ida_hexrays.hx_ctree_visitor_t_apply_to |
tuple hx_ctree_visitor_t_apply_to_exprs |
hx_ctry_t_compare = _ida_hexrays.hx_ctry_t_compare |
hx_cwhile_t_compare = _ida_hexrays.hx_cwhile_t_compare |
hx_decompile = _ida_hexrays.hx_decompile |
hx_decompile_many = _ida_hexrays.hx_decompile_many |
hx_dereference = _ida_hexrays.hx_dereference |
hx_dstr = _ida_hexrays.hx_dstr |
hx_dummy_ptrtype = _ida_hexrays.hx_dummy_ptrtype |
hx_eamap_begin = _ida_hexrays.hx_eamap_begin |
hx_eamap_clear = _ida_hexrays.hx_eamap_clear |
hx_eamap_end = _ida_hexrays.hx_eamap_end |
hx_eamap_erase = _ida_hexrays.hx_eamap_erase |
hx_eamap_find = _ida_hexrays.hx_eamap_find |
hx_eamap_first = _ida_hexrays.hx_eamap_first |
hx_eamap_free = _ida_hexrays.hx_eamap_free |
hx_eamap_insert = _ida_hexrays.hx_eamap_insert |
hx_eamap_new = _ida_hexrays.hx_eamap_new |
hx_eamap_next = _ida_hexrays.hx_eamap_next |
hx_eamap_prev = _ida_hexrays.hx_eamap_prev |
hx_eamap_second = _ida_hexrays.hx_eamap_second |
hx_eamap_size = _ida_hexrays.hx_eamap_size |
hx_file_printer_t_print = _ida_hexrays.hx_file_printer_t_print |
hx_fnumber_t_dstr = _ida_hexrays.hx_fnumber_t_dstr |
hx_fnumber_t_print = _ida_hexrays.hx_fnumber_t_print |
hx_gco_info_t_append_to_list = _ida_hexrays.hx_gco_info_t_append_to_list |
hx_gen_microcode = _ida_hexrays.hx_gen_microcode |
hx_get_ctype_name = _ida_hexrays.hx_get_ctype_name |
hx_get_current_operand = _ida_hexrays.hx_get_current_operand |
hx_get_float_type = _ida_hexrays.hx_get_float_type |
hx_get_hexrays_version = _ida_hexrays.hx_get_hexrays_version |
tuple hx_get_int_type_by_width_and_sign |
hx_get_member_type = _ida_hexrays.hx_get_member_type |
hx_get_merror_desc = _ida_hexrays.hx_get_merror_desc |
hx_get_mreg_name = _ida_hexrays.hx_get_mreg_name |
hx_get_op_signness = _ida_hexrays.hx_get_op_signness |
hx_get_signed_mcode = _ida_hexrays.hx_get_signed_mcode |
hx_get_temp_regs = _ida_hexrays.hx_get_temp_regs |
hx_get_type = _ida_hexrays.hx_get_type |
hx_get_unk_type = _ida_hexrays.hx_get_unk_type |
hx_get_unsigned_mcode = _ida_hexrays.hx_get_unsigned_mcode |
hx_get_widget_vdui = _ida_hexrays.hx_get_widget_vdui |
hx_getb_reginsn = _ida_hexrays.hx_getb_reginsn |
hx_getf_reginsn = _ida_hexrays.hx_getf_reginsn |
tuple hx_graph_chains_t_for_all_chains |
hx_graph_chains_t_release = _ida_hexrays.hx_graph_chains_t_release |
hx_has_cached_cfunc = _ida_hexrays.hx_has_cached_cfunc |
hx_hexrays_alloc = _ida_hexrays.hx_hexrays_alloc |
hx_hexrays_failure_t_desc = _ida_hexrays.hx_hexrays_failure_t_desc |
hx_hexrays_free = _ida_hexrays.hx_hexrays_free |
hx_install_hexrays_callback = _ida_hexrays.hx_install_hexrays_callback |
hx_install_microcode_filter = _ida_hexrays.hx_install_microcode_filter |
hx_install_optblock_handler = _ida_hexrays.hx_install_optblock_handler |
hx_install_optinsn_handler = _ida_hexrays.hx_install_optinsn_handler |
hx_is_bool_type = _ida_hexrays.hx_is_bool_type |
hx_is_kreg = _ida_hexrays.hx_is_kreg |
hx_is_mcode_propagatable = _ida_hexrays.hx_is_mcode_propagatable |
hx_is_nonbool_type = _ida_hexrays.hx_is_nonbool_type |
hx_is_small_udt = _ida_hexrays.hx_is_small_udt |
hx_is_type_correct = _ida_hexrays.hx_is_type_correct |
hx_ivl_t_compare = _ida_hexrays.hx_ivl_t_compare |
hx_ivl_t_dstr = _ida_hexrays.hx_ivl_t_dstr |
hx_ivlset_t_add = _ida_hexrays.hx_ivlset_t_add |
hx_ivlset_t_add_ = _ida_hexrays.hx_ivlset_t_add_ |
hx_ivlset_t_addmasked = _ida_hexrays.hx_ivlset_t_addmasked |
hx_ivlset_t_compare = _ida_hexrays.hx_ivlset_t_compare |
hx_ivlset_t_contains = _ida_hexrays.hx_ivlset_t_contains |
hx_ivlset_t_count = _ida_hexrays.hx_ivlset_t_count |
hx_ivlset_t_dstr = _ida_hexrays.hx_ivlset_t_dstr |
hx_ivlset_t_has_common = _ida_hexrays.hx_ivlset_t_has_common |
hx_ivlset_t_has_common_ = _ida_hexrays.hx_ivlset_t_has_common_ |
hx_ivlset_t_includes = _ida_hexrays.hx_ivlset_t_includes |
hx_ivlset_t_intersect = _ida_hexrays.hx_ivlset_t_intersect |
hx_ivlset_t_print = _ida_hexrays.hx_ivlset_t_print |
hx_ivlset_t_sub = _ida_hexrays.hx_ivlset_t_sub |
hx_ivlset_t_sub_ = _ida_hexrays.hx_ivlset_t_sub_ |
hx_lnot = _ida_hexrays.hx_lnot |
hx_locate_lvar = _ida_hexrays.hx_locate_lvar |
hx_lvar_locator_t_compare = _ida_hexrays.hx_lvar_locator_t_compare |
hx_lvar_locator_t_dstr = _ida_hexrays.hx_lvar_locator_t_dstr |
hx_lvar_mapping_begin = _ida_hexrays.hx_lvar_mapping_begin |
hx_lvar_mapping_clear = _ida_hexrays.hx_lvar_mapping_clear |
hx_lvar_mapping_end = _ida_hexrays.hx_lvar_mapping_end |
hx_lvar_mapping_erase = _ida_hexrays.hx_lvar_mapping_erase |
hx_lvar_mapping_find = _ida_hexrays.hx_lvar_mapping_find |
hx_lvar_mapping_first = _ida_hexrays.hx_lvar_mapping_first |
hx_lvar_mapping_free = _ida_hexrays.hx_lvar_mapping_free |
hx_lvar_mapping_insert = _ida_hexrays.hx_lvar_mapping_insert |
hx_lvar_mapping_new = _ida_hexrays.hx_lvar_mapping_new |
hx_lvar_mapping_next = _ida_hexrays.hx_lvar_mapping_next |
hx_lvar_mapping_prev = _ida_hexrays.hx_lvar_mapping_prev |
hx_lvar_mapping_second = _ida_hexrays.hx_lvar_mapping_second |
hx_lvar_mapping_size = _ida_hexrays.hx_lvar_mapping_size |
hx_lvar_ref_t_compare = _ida_hexrays.hx_lvar_ref_t_compare |
hx_lvar_ref_t_var = _ida_hexrays.hx_lvar_ref_t_var |
hx_lvar_t_accepts_type = _ida_hexrays.hx_lvar_t_accepts_type |
hx_lvar_t_append_list = _ida_hexrays.hx_lvar_t_append_list |
hx_lvar_t_append_list_ = _ida_hexrays.hx_lvar_t_append_list_ |
hx_lvar_t_dstr = _ida_hexrays.hx_lvar_t_dstr |
hx_lvar_t_is_promoted_arg = _ida_hexrays.hx_lvar_t_is_promoted_arg |
hx_lvar_t_set_lvar_type = _ida_hexrays.hx_lvar_t_set_lvar_type |
hx_lvar_t_set_width = _ida_hexrays.hx_lvar_t_set_width |
hx_lvars_t_find = _ida_hexrays.hx_lvars_t_find |
hx_lvars_t_find_lvar = _ida_hexrays.hx_lvars_t_find_lvar |
hx_lvars_t_find_stkvar = _ida_hexrays.hx_lvars_t_find_stkvar |
hx_make_num = _ida_hexrays.hx_make_num |
hx_make_pointer = _ida_hexrays.hx_make_pointer |
hx_make_ref = _ida_hexrays.hx_make_ref |
hx_mark_cfunc_dirty = _ida_hexrays.hx_mark_cfunc_dirty |
hx_mba_ranges_t_range_contains = _ida_hexrays.hx_mba_ranges_t_range_contains |
hx_mba_t_alloc_fict_ea = _ida_hexrays.hx_mba_t_alloc_fict_ea |
hx_mba_t_alloc_kreg = _ida_hexrays.hx_mba_t_alloc_kreg |
hx_mba_t_alloc_lvars = _ida_hexrays.hx_mba_t_alloc_lvars |
hx_mba_t_analyze_calls = _ida_hexrays.hx_mba_t_analyze_calls |
hx_mba_t_arg = _ida_hexrays.hx_mba_t_arg |
hx_mba_t_build_graph = _ida_hexrays.hx_mba_t_build_graph |
hx_mba_t_copy_block = _ida_hexrays.hx_mba_t_copy_block |
hx_mba_t_create_helper_call = _ida_hexrays.hx_mba_t_create_helper_call |
hx_mba_t_deserialize = _ida_hexrays.hx_mba_t_deserialize |
hx_mba_t_dump = _ida_hexrays.hx_mba_t_dump |
hx_mba_t_find_mop = _ida_hexrays.hx_mba_t_find_mop |
hx_mba_t_for_all_insns = _ida_hexrays.hx_mba_t_for_all_insns |
hx_mba_t_for_all_ops = _ida_hexrays.hx_mba_t_for_all_ops |
hx_mba_t_for_all_topinsns = _ida_hexrays.hx_mba_t_for_all_topinsns |
hx_mba_t_free_kreg = _ida_hexrays.hx_mba_t_free_kreg |
hx_mba_t_get_curfunc = _ida_hexrays.hx_mba_t_get_curfunc |
hx_mba_t_get_func_output_lists = _ida_hexrays.hx_mba_t_get_func_output_lists |
hx_mba_t_get_graph = _ida_hexrays.hx_mba_t_get_graph |
hx_mba_t_idaloc2vd = _ida_hexrays.hx_mba_t_idaloc2vd |
hx_mba_t_idaloc2vd_ = _ida_hexrays.hx_mba_t_idaloc2vd_ |
hx_mba_t_inline_func = _ida_hexrays.hx_mba_t_inline_func |
hx_mba_t_insert_block = _ida_hexrays.hx_mba_t_insert_block |
hx_mba_t_locate_stkpnt = _ida_hexrays.hx_mba_t_locate_stkpnt |
hx_mba_t_map_fict_ea = _ida_hexrays.hx_mba_t_map_fict_ea |
hx_mba_t_mark_chains_dirty = _ida_hexrays.hx_mba_t_mark_chains_dirty |
hx_mba_t_merge_blocks = _ida_hexrays.hx_mba_t_merge_blocks |
hx_mba_t_optimize_global = _ida_hexrays.hx_mba_t_optimize_global |
hx_mba_t_optimize_local = _ida_hexrays.hx_mba_t_optimize_local |
hx_mba_t_print = _ida_hexrays.hx_mba_t_print |
hx_mba_t_remove_block = _ida_hexrays.hx_mba_t_remove_block |
hx_mba_t_remove_blocks = _ida_hexrays.hx_mba_t_remove_blocks |
tuple hx_mba_t_remove_empty_and_unreachable_blocks |
hx_mba_t_save_snapshot = _ida_hexrays.hx_mba_t_save_snapshot |
hx_mba_t_serialize = _ida_hexrays.hx_mba_t_serialize |
hx_mba_t_set_lvar_name = _ida_hexrays.hx_mba_t_set_lvar_name |
hx_mba_t_set_maturity = _ida_hexrays.hx_mba_t_set_maturity |
hx_mba_t_split_block = _ida_hexrays.hx_mba_t_split_block |
hx_mba_t_stkoff_ida2vd = _ida_hexrays.hx_mba_t_stkoff_ida2vd |
hx_mba_t_stkoff_vd2ida = _ida_hexrays.hx_mba_t_stkoff_vd2ida |
hx_mba_t_term = _ida_hexrays.hx_mba_t_term |
hx_mba_t_vd2idaloc = _ida_hexrays.hx_mba_t_vd2idaloc |
hx_mba_t_vd2idaloc_ = _ida_hexrays.hx_mba_t_vd2idaloc_ |
hx_mba_t_vdump_mba = _ida_hexrays.hx_mba_t_vdump_mba |
hx_mba_t_verify = _ida_hexrays.hx_mba_t_verify |
hx_mbl_graph_t_get_du = _ida_hexrays.hx_mbl_graph_t_get_du |
hx_mbl_graph_t_get_ud = _ida_hexrays.hx_mbl_graph_t_get_ud |
tuple hx_mbl_graph_t_is_accessed_globally |
hx_mblock_t_append_def_list = _ida_hexrays.hx_mblock_t_append_def_list |
hx_mblock_t_append_use_list = _ida_hexrays.hx_mblock_t_append_use_list |
hx_mblock_t_build_def_list = _ida_hexrays.hx_mblock_t_build_def_list |
hx_mblock_t_build_lists = _ida_hexrays.hx_mblock_t_build_lists |
hx_mblock_t_build_use_list = _ida_hexrays.hx_mblock_t_build_use_list |
hx_mblock_t_dump = _ida_hexrays.hx_mblock_t_dump |
hx_mblock_t_find_access = _ida_hexrays.hx_mblock_t_find_access |
hx_mblock_t_find_first_use = _ida_hexrays.hx_mblock_t_find_first_use |
hx_mblock_t_find_redefinition = _ida_hexrays.hx_mblock_t_find_redefinition |
hx_mblock_t_for_all_insns = _ida_hexrays.hx_mblock_t_for_all_insns |
hx_mblock_t_for_all_ops = _ida_hexrays.hx_mblock_t_for_all_ops |
hx_mblock_t_for_all_uses = _ida_hexrays.hx_mblock_t_for_all_uses |
hx_mblock_t_get_reginsn_qty = _ida_hexrays.hx_mblock_t_get_reginsn_qty |
hx_mblock_t_get_valranges = _ida_hexrays.hx_mblock_t_get_valranges |
hx_mblock_t_get_valranges_ = _ida_hexrays.hx_mblock_t_get_valranges_ |
hx_mblock_t_init = _ida_hexrays.hx_mblock_t_init |
hx_mblock_t_insert_into_block = _ida_hexrays.hx_mblock_t_insert_into_block |
hx_mblock_t_is_rhs_redefined = _ida_hexrays.hx_mblock_t_is_rhs_redefined |
hx_mblock_t_optimize_block = _ida_hexrays.hx_mblock_t_optimize_block |
hx_mblock_t_optimize_insn = _ida_hexrays.hx_mblock_t_optimize_insn |
tuple hx_mblock_t_optimize_useless_jump |
hx_mblock_t_print = _ida_hexrays.hx_mblock_t_print |
hx_mblock_t_remove_from_block = _ida_hexrays.hx_mblock_t_remove_from_block |
hx_mblock_t_vdump_block = _ida_hexrays.hx_mblock_t_vdump_block |
hx_mcallarg_t_dstr = _ida_hexrays.hx_mcallarg_t_dstr |
hx_mcallarg_t_print = _ida_hexrays.hx_mcallarg_t_print |
hx_mcallarg_t_set_regarg = _ida_hexrays.hx_mcallarg_t_set_regarg |
hx_mcallinfo_t_dstr = _ida_hexrays.hx_mcallinfo_t_dstr |
hx_mcallinfo_t_get_type = _ida_hexrays.hx_mcallinfo_t_get_type |
hx_mcallinfo_t_lexcompare = _ida_hexrays.hx_mcallinfo_t_lexcompare |
hx_mcallinfo_t_print = _ida_hexrays.hx_mcallinfo_t_print |
hx_mcallinfo_t_set_type = _ida_hexrays.hx_mcallinfo_t_set_type |
hx_mcases_t_compare = _ida_hexrays.hx_mcases_t_compare |
hx_mcases_t_dstr = _ida_hexrays.hx_mcases_t_dstr |
hx_mcases_t_print = _ida_hexrays.hx_mcases_t_print |
hx_mcode_modifies_d = _ida_hexrays.hx_mcode_modifies_d |
hx_minsn_t__make_nop = _ida_hexrays.hx_minsn_t__make_nop |
hx_minsn_t_copy = _ida_hexrays.hx_minsn_t_copy |
hx_minsn_t_deserialize = _ida_hexrays.hx_minsn_t_deserialize |
hx_minsn_t_dstr = _ida_hexrays.hx_minsn_t_dstr |
hx_minsn_t_equal_insns = _ida_hexrays.hx_minsn_t_equal_insns |
hx_minsn_t_find_call = _ida_hexrays.hx_minsn_t_find_call |
hx_minsn_t_find_ins_op = _ida_hexrays.hx_minsn_t_find_ins_op |
hx_minsn_t_find_num_op = _ida_hexrays.hx_minsn_t_find_num_op |
hx_minsn_t_find_opcode = _ida_hexrays.hx_minsn_t_find_opcode |
hx_minsn_t_for_all_insns = _ida_hexrays.hx_minsn_t_for_all_insns |
hx_minsn_t_for_all_ops = _ida_hexrays.hx_minsn_t_for_all_ops |
hx_minsn_t_has_side_effects = _ida_hexrays.hx_minsn_t_has_side_effects |
hx_minsn_t_init = _ida_hexrays.hx_minsn_t_init |
hx_minsn_t_is_between = _ida_hexrays.hx_minsn_t_is_between |
hx_minsn_t_is_helper = _ida_hexrays.hx_minsn_t_is_helper |
hx_minsn_t_is_noret_call = _ida_hexrays.hx_minsn_t_is_noret_call |
hx_minsn_t_lexcompare = _ida_hexrays.hx_minsn_t_lexcompare |
tuple hx_minsn_t_may_use_aliased_memory |
hx_minsn_t_modifies_d = _ida_hexrays.hx_minsn_t_modifies_d |
hx_minsn_t_optimize_subtree = _ida_hexrays.hx_minsn_t_optimize_subtree |
hx_minsn_t_print = _ida_hexrays.hx_minsn_t_print |
hx_minsn_t_serialize = _ida_hexrays.hx_minsn_t_serialize |
hx_minsn_t_set_combined = _ida_hexrays.hx_minsn_t_set_combined |
hx_minsn_t_setaddr = _ida_hexrays.hx_minsn_t_setaddr |
hx_minsn_t_swap = _ida_hexrays.hx_minsn_t_swap |
hx_mlist_t_addmem = _ida_hexrays.hx_mlist_t_addmem |
hx_mlist_t_compare = _ida_hexrays.hx_mlist_t_compare |
hx_mlist_t_dstr = _ida_hexrays.hx_mlist_t_dstr |
hx_mlist_t_print = _ida_hexrays.hx_mlist_t_print |
hx_modify_user_lvar_info = _ida_hexrays.hx_modify_user_lvar_info |
hx_modify_user_lvars = _ida_hexrays.hx_modify_user_lvars |
hx_mop_t__make_gvar = _ida_hexrays.hx_mop_t__make_gvar |
hx_mop_t_apply_ld_mcode = _ida_hexrays.hx_mop_t_apply_ld_mcode |
hx_mop_t_assign = _ida_hexrays.hx_mop_t_assign |
hx_mop_t_change_size = _ida_hexrays.hx_mop_t_change_size |
hx_mop_t_copy = _ida_hexrays.hx_mop_t_copy |
hx_mop_t_create_from_insn = _ida_hexrays.hx_mop_t_create_from_insn |
hx_mop_t_create_from_ivlset = _ida_hexrays.hx_mop_t_create_from_ivlset |
hx_mop_t_create_from_mlist = _ida_hexrays.hx_mop_t_create_from_mlist |
tuple hx_mop_t_create_from_scattered_vdloc |
hx_mop_t_create_from_vdloc = _ida_hexrays.hx_mop_t_create_from_vdloc |
hx_mop_t_dstr = _ida_hexrays.hx_mop_t_dstr |
hx_mop_t_equal_mops = _ida_hexrays.hx_mop_t_equal_mops |
hx_mop_t_erase = _ida_hexrays.hx_mop_t_erase |
hx_mop_t_for_all_ops = _ida_hexrays.hx_mop_t_for_all_ops |
tuple hx_mop_t_for_all_scattered_submops |
hx_mop_t_get_stkoff = _ida_hexrays.hx_mop_t_get_stkoff |
hx_mop_t_is01 = _ida_hexrays.hx_mop_t_is01 |
hx_mop_t_is_bit_reg = _ida_hexrays.hx_mop_t_is_bit_reg |
hx_mop_t_is_constant = _ida_hexrays.hx_mop_t_is_constant |
hx_mop_t_is_sign_extended_from = _ida_hexrays.hx_mop_t_is_sign_extended_from |
hx_mop_t_is_zero_extended_from = _ida_hexrays.hx_mop_t_is_zero_extended_from |
hx_mop_t_lexcompare = _ida_hexrays.hx_mop_t_lexcompare |
hx_mop_t_make_first_half = _ida_hexrays.hx_mop_t_make_first_half |
hx_mop_t_make_fpnum = _ida_hexrays.hx_mop_t_make_fpnum |
hx_mop_t_make_gvar = _ida_hexrays.hx_mop_t_make_gvar |
hx_mop_t_make_helper = _ida_hexrays.hx_mop_t_make_helper |
hx_mop_t_make_high_half = _ida_hexrays.hx_mop_t_make_high_half |
hx_mop_t_make_low_half = _ida_hexrays.hx_mop_t_make_low_half |
hx_mop_t_make_number = _ida_hexrays.hx_mop_t_make_number |
hx_mop_t_make_reg_pair = _ida_hexrays.hx_mop_t_make_reg_pair |
hx_mop_t_make_second_half = _ida_hexrays.hx_mop_t_make_second_half |
hx_mop_t_may_use_aliased_memory = _ida_hexrays.hx_mop_t_may_use_aliased_memory |
hx_mop_t_preserve_side_effects = _ida_hexrays.hx_mop_t_preserve_side_effects |
hx_mop_t_print = _ida_hexrays.hx_mop_t_print |
hx_mop_t_shift_mop = _ida_hexrays.hx_mop_t_shift_mop |
hx_mop_t_swap = _ida_hexrays.hx_mop_t_swap |
hx_mreg2reg = _ida_hexrays.hx_mreg2reg |
hx_must_mcode_close_block = _ida_hexrays.hx_must_mcode_close_block |
hx_mutable_graph_t_del_edge = _ida_hexrays.hx_mutable_graph_t_del_edge |
hx_mutable_graph_t_goup = _ida_hexrays.hx_mutable_graph_t_goup |
hx_mutable_graph_t_resize = _ida_hexrays.hx_mutable_graph_t_resize |
hx_negate_mcode_relation = _ida_hexrays.hx_negate_mcode_relation |
hx_negated_relation = _ida_hexrays.hx_negated_relation |
hx_new_block = _ida_hexrays.hx_new_block |
hx_open_pseudocode = _ida_hexrays.hx_open_pseudocode |
hx_operand_locator_t_compare = _ida_hexrays.hx_operand_locator_t_compare |
hx_parse_user_call = _ida_hexrays.hx_parse_user_call |
hx_partial_type_num = _ida_hexrays.hx_partial_type_num |
hx_print_vdloc = _ida_hexrays.hx_print_vdloc |
hx_qstring_printer_t_print = _ida_hexrays.hx_qstring_printer_t_print |
hx_reg2mreg = _ida_hexrays.hx_reg2mreg |
hx_remitem = _ida_hexrays.hx_remitem |
hx_remove_hexrays_callback = _ida_hexrays.hx_remove_hexrays_callback |
hx_remove_optblock_handler = _ida_hexrays.hx_remove_optblock_handler |
hx_remove_optinsn_handler = _ida_hexrays.hx_remove_optinsn_handler |
hx_restore_user_cmts = _ida_hexrays.hx_restore_user_cmts |
hx_restore_user_defined_calls = _ida_hexrays.hx_restore_user_defined_calls |
hx_restore_user_iflags = _ida_hexrays.hx_restore_user_iflags |
hx_restore_user_labels = _ida_hexrays.hx_restore_user_labels |
hx_restore_user_lvar_settings = _ida_hexrays.hx_restore_user_lvar_settings |
hx_restore_user_numforms = _ida_hexrays.hx_restore_user_numforms |
hx_restore_user_unions = _ida_hexrays.hx_restore_user_unions |
hx_rlist_t_dstr = _ida_hexrays.hx_rlist_t_dstr |
hx_rlist_t_print = _ida_hexrays.hx_rlist_t_print |
hx_save_user_cmts = _ida_hexrays.hx_save_user_cmts |
hx_save_user_defined_calls = _ida_hexrays.hx_save_user_defined_calls |
hx_save_user_iflags = _ida_hexrays.hx_save_user_iflags |
hx_save_user_labels = _ida_hexrays.hx_save_user_labels |
hx_save_user_lvar_settings = _ida_hexrays.hx_save_user_lvar_settings |
hx_save_user_numforms = _ida_hexrays.hx_save_user_numforms |
hx_save_user_unions = _ida_hexrays.hx_save_user_unions |
hx_select_udt_by_offset = _ida_hexrays.hx_select_udt_by_offset |
hx_send_database = _ida_hexrays.hx_send_database |
hx_set_type = _ida_hexrays.hx_set_type |
tuple hx_simple_graph_t_compute_dominators |
tuple hx_simple_graph_t_compute_immediate_dominators |
tuple hx_simple_graph_t_depth_first_postorder |
tuple hx_simple_graph_t_depth_first_preorder |
hx_simple_graph_t_goup = _ida_hexrays.hx_simple_graph_t_goup |
hx_stkvar_ref_t_compare = _ida_hexrays.hx_stkvar_ref_t_compare |
hx_stkvar_ref_t_get_stkvar = _ida_hexrays.hx_stkvar_ref_t_get_stkvar |
hx_swap_mcode_relation = _ida_hexrays.hx_swap_mcode_relation |
hx_swapped_relation = _ida_hexrays.hx_swapped_relation |
hx_udc_filter_t_apply = _ida_hexrays.hx_udc_filter_t_apply |
hx_udc_filter_t_cleanup = _ida_hexrays.hx_udc_filter_t_cleanup |
hx_udc_filter_t_init = _ida_hexrays.hx_udc_filter_t_init |
hx_udcall_map_begin = _ida_hexrays.hx_udcall_map_begin |
hx_udcall_map_clear = _ida_hexrays.hx_udcall_map_clear |
hx_udcall_map_end = _ida_hexrays.hx_udcall_map_end |
hx_udcall_map_erase = _ida_hexrays.hx_udcall_map_erase |
hx_udcall_map_find = _ida_hexrays.hx_udcall_map_find |
hx_udcall_map_first = _ida_hexrays.hx_udcall_map_first |
hx_udcall_map_free = _ida_hexrays.hx_udcall_map_free |
hx_udcall_map_insert = _ida_hexrays.hx_udcall_map_insert |
hx_udcall_map_new = _ida_hexrays.hx_udcall_map_new |
hx_udcall_map_next = _ida_hexrays.hx_udcall_map_next |
hx_udcall_map_prev = _ida_hexrays.hx_udcall_map_prev |
hx_udcall_map_second = _ida_hexrays.hx_udcall_map_second |
hx_udcall_map_size = _ida_hexrays.hx_udcall_map_size |
hx_user_cmts_begin = _ida_hexrays.hx_user_cmts_begin |
hx_user_cmts_clear = _ida_hexrays.hx_user_cmts_clear |
hx_user_cmts_end = _ida_hexrays.hx_user_cmts_end |
hx_user_cmts_erase = _ida_hexrays.hx_user_cmts_erase |
hx_user_cmts_find = _ida_hexrays.hx_user_cmts_find |
hx_user_cmts_first = _ida_hexrays.hx_user_cmts_first |
hx_user_cmts_free = _ida_hexrays.hx_user_cmts_free |
hx_user_cmts_insert = _ida_hexrays.hx_user_cmts_insert |
hx_user_cmts_new = _ida_hexrays.hx_user_cmts_new |
hx_user_cmts_next = _ida_hexrays.hx_user_cmts_next |
hx_user_cmts_prev = _ida_hexrays.hx_user_cmts_prev |
hx_user_cmts_second = _ida_hexrays.hx_user_cmts_second |
hx_user_cmts_size = _ida_hexrays.hx_user_cmts_size |
hx_user_iflags_begin = _ida_hexrays.hx_user_iflags_begin |
hx_user_iflags_clear = _ida_hexrays.hx_user_iflags_clear |
hx_user_iflags_end = _ida_hexrays.hx_user_iflags_end |
hx_user_iflags_erase = _ida_hexrays.hx_user_iflags_erase |
hx_user_iflags_find = _ida_hexrays.hx_user_iflags_find |
hx_user_iflags_first = _ida_hexrays.hx_user_iflags_first |
hx_user_iflags_free = _ida_hexrays.hx_user_iflags_free |
hx_user_iflags_insert = _ida_hexrays.hx_user_iflags_insert |
hx_user_iflags_new = _ida_hexrays.hx_user_iflags_new |
hx_user_iflags_next = _ida_hexrays.hx_user_iflags_next |
hx_user_iflags_prev = _ida_hexrays.hx_user_iflags_prev |
hx_user_iflags_second = _ida_hexrays.hx_user_iflags_second |
hx_user_iflags_size = _ida_hexrays.hx_user_iflags_size |
hx_user_labels_begin = _ida_hexrays.hx_user_labels_begin |
hx_user_labels_clear = _ida_hexrays.hx_user_labels_clear |
hx_user_labels_end = _ida_hexrays.hx_user_labels_end |
hx_user_labels_erase = _ida_hexrays.hx_user_labels_erase |
hx_user_labels_find = _ida_hexrays.hx_user_labels_find |
hx_user_labels_first = _ida_hexrays.hx_user_labels_first |
hx_user_labels_free = _ida_hexrays.hx_user_labels_free |
hx_user_labels_insert = _ida_hexrays.hx_user_labels_insert |
hx_user_labels_new = _ida_hexrays.hx_user_labels_new |
hx_user_labels_next = _ida_hexrays.hx_user_labels_next |
hx_user_labels_prev = _ida_hexrays.hx_user_labels_prev |
hx_user_labels_second = _ida_hexrays.hx_user_labels_second |
hx_user_labels_size = _ida_hexrays.hx_user_labels_size |
hx_user_numforms_begin = _ida_hexrays.hx_user_numforms_begin |
hx_user_numforms_clear = _ida_hexrays.hx_user_numforms_clear |
hx_user_numforms_end = _ida_hexrays.hx_user_numforms_end |
hx_user_numforms_erase = _ida_hexrays.hx_user_numforms_erase |
hx_user_numforms_find = _ida_hexrays.hx_user_numforms_find |
hx_user_numforms_first = _ida_hexrays.hx_user_numforms_first |
hx_user_numforms_free = _ida_hexrays.hx_user_numforms_free |
hx_user_numforms_insert = _ida_hexrays.hx_user_numforms_insert |
hx_user_numforms_new = _ida_hexrays.hx_user_numforms_new |
hx_user_numforms_next = _ida_hexrays.hx_user_numforms_next |
hx_user_numforms_prev = _ida_hexrays.hx_user_numforms_prev |
hx_user_numforms_second = _ida_hexrays.hx_user_numforms_second |
hx_user_numforms_size = _ida_hexrays.hx_user_numforms_size |
hx_user_unions_begin = _ida_hexrays.hx_user_unions_begin |
hx_user_unions_clear = _ida_hexrays.hx_user_unions_clear |
hx_user_unions_end = _ida_hexrays.hx_user_unions_end |
hx_user_unions_erase = _ida_hexrays.hx_user_unions_erase |
hx_user_unions_find = _ida_hexrays.hx_user_unions_find |
hx_user_unions_first = _ida_hexrays.hx_user_unions_first |
hx_user_unions_free = _ida_hexrays.hx_user_unions_free |
hx_user_unions_insert = _ida_hexrays.hx_user_unions_insert |
hx_user_unions_new = _ida_hexrays.hx_user_unions_new |
hx_user_unions_next = _ida_hexrays.hx_user_unions_next |
hx_user_unions_prev = _ida_hexrays.hx_user_unions_prev |
hx_user_unions_second = _ida_hexrays.hx_user_unions_second |
hx_user_unions_size = _ida_hexrays.hx_user_unions_size |
hx_valrng_t_assign = _ida_hexrays.hx_valrng_t_assign |
hx_valrng_t_clear = _ida_hexrays.hx_valrng_t_clear |
hx_valrng_t_compare = _ida_hexrays.hx_valrng_t_compare |
hx_valrng_t_copy = _ida_hexrays.hx_valrng_t_copy |
hx_valrng_t_cvt_to_cmp = _ida_hexrays.hx_valrng_t_cvt_to_cmp |
hx_valrng_t_cvt_to_single_value = _ida_hexrays.hx_valrng_t_cvt_to_single_value |
hx_valrng_t_dstr = _ida_hexrays.hx_valrng_t_dstr |
hx_valrng_t_has = _ida_hexrays.hx_valrng_t_has |
hx_valrng_t_intersect_with = _ida_hexrays.hx_valrng_t_intersect_with |
hx_valrng_t_inverse = _ida_hexrays.hx_valrng_t_inverse |
hx_valrng_t_print = _ida_hexrays.hx_valrng_t_print |
hx_valrng_t_reduce_size = _ida_hexrays.hx_valrng_t_reduce_size |
hx_valrng_t_set_cmp = _ida_hexrays.hx_valrng_t_set_cmp |
hx_valrng_t_set_eq = _ida_hexrays.hx_valrng_t_set_eq |
hx_valrng_t_unite_with = _ida_hexrays.hx_valrng_t_unite_with |
hx_var_ref_t_compare = _ida_hexrays.hx_var_ref_t_compare |
hx_vcall_helper = _ida_hexrays.hx_vcall_helper |
hx_vcreate_helper = _ida_hexrays.hx_vcreate_helper |
hx_vd_printer_t_print = _ida_hexrays.hx_vd_printer_t_print |
hx_vdloc_t_compare = _ida_hexrays.hx_vdloc_t_compare |
hx_vdloc_t_dstr = _ida_hexrays.hx_vdloc_t_dstr |
hx_vdloc_t_is_aliasable = _ida_hexrays.hx_vdloc_t_is_aliasable |
hx_vdui_t_calc_cmt_type = _ida_hexrays.hx_vdui_t_calc_cmt_type |
hx_vdui_t_clear = _ida_hexrays.hx_vdui_t_clear |
hx_vdui_t_collapse_item = _ida_hexrays.hx_vdui_t_collapse_item |
hx_vdui_t_collapse_lvars = _ida_hexrays.hx_vdui_t_collapse_lvars |
hx_vdui_t_ctree_to_disasm = _ida_hexrays.hx_vdui_t_ctree_to_disasm |
hx_vdui_t_del_orphan_cmts = _ida_hexrays.hx_vdui_t_del_orphan_cmts |
hx_vdui_t_edit_cmt = _ida_hexrays.hx_vdui_t_edit_cmt |
hx_vdui_t_edit_func_cmt = _ida_hexrays.hx_vdui_t_edit_func_cmt |
hx_vdui_t_get_current_item = _ida_hexrays.hx_vdui_t_get_current_item |
hx_vdui_t_get_current_label = _ida_hexrays.hx_vdui_t_get_current_label |
hx_vdui_t_get_number = _ida_hexrays.hx_vdui_t_get_number |
hx_vdui_t_invert_bits = _ida_hexrays.hx_vdui_t_invert_bits |
hx_vdui_t_invert_sign = _ida_hexrays.hx_vdui_t_invert_sign |
hx_vdui_t_jump_enter = _ida_hexrays.hx_vdui_t_jump_enter |
hx_vdui_t_map_lvar = _ida_hexrays.hx_vdui_t_map_lvar |
hx_vdui_t_refresh_cpos = _ida_hexrays.hx_vdui_t_refresh_cpos |
hx_vdui_t_refresh_ctext = _ida_hexrays.hx_vdui_t_refresh_ctext |
hx_vdui_t_refresh_view = _ida_hexrays.hx_vdui_t_refresh_view |
hx_vdui_t_rename_global = _ida_hexrays.hx_vdui_t_rename_global |
hx_vdui_t_rename_label = _ida_hexrays.hx_vdui_t_rename_label |
hx_vdui_t_rename_lvar = _ida_hexrays.hx_vdui_t_rename_lvar |
hx_vdui_t_rename_udm = _ida_hexrays.hx_vdui_t_rename_udm |
hx_vdui_t_set_global_type = _ida_hexrays.hx_vdui_t_set_global_type |
hx_vdui_t_set_locked = _ida_hexrays.hx_vdui_t_set_locked |
hx_vdui_t_set_lvar_cmt = _ida_hexrays.hx_vdui_t_set_lvar_cmt |
hx_vdui_t_set_lvar_type = _ida_hexrays.hx_vdui_t_set_lvar_type |
hx_vdui_t_set_noptr_lvar = _ida_hexrays.hx_vdui_t_set_noptr_lvar |
hx_vdui_t_set_num_enum = _ida_hexrays.hx_vdui_t_set_num_enum |
hx_vdui_t_set_num_radix = _ida_hexrays.hx_vdui_t_set_num_radix |
hx_vdui_t_set_num_stroff = _ida_hexrays.hx_vdui_t_set_num_stroff |
hx_vdui_t_set_udm_type = _ida_hexrays.hx_vdui_t_set_udm_type |
hx_vdui_t_split_item = _ida_hexrays.hx_vdui_t_split_item |
hx_vdui_t_switch_to = _ida_hexrays.hx_vdui_t_switch_to |
hx_vdui_t_ui_edit_lvar_cmt = _ida_hexrays.hx_vdui_t_ui_edit_lvar_cmt |
hx_vdui_t_ui_map_lvar = _ida_hexrays.hx_vdui_t_ui_map_lvar |
hx_vdui_t_ui_rename_lvar = _ida_hexrays.hx_vdui_t_ui_rename_lvar |
hx_vdui_t_ui_set_call_type = _ida_hexrays.hx_vdui_t_ui_set_call_type |
hx_vdui_t_ui_set_lvar_type = _ida_hexrays.hx_vdui_t_ui_set_lvar_type |
hx_vdui_t_ui_unmap_lvar = _ida_hexrays.hx_vdui_t_ui_unmap_lvar |
hx_vivl_t_dstr = _ida_hexrays.hx_vivl_t_dstr |
hx_vivl_t_extend_to_cover = _ida_hexrays.hx_vivl_t_extend_to_cover |
hx_vivl_t_intersect = _ida_hexrays.hx_vivl_t_intersect |
hx_vivl_t_print = _ida_hexrays.hx_vivl_t_print |
hxe_begin_inlining = _ida_hexrays.hxe_begin_inlining |
hxe_build_callinfo = _ida_hexrays.hxe_build_callinfo |
hxe_callinfo_built = _ida_hexrays.hxe_callinfo_built |
hxe_calls_done = _ida_hexrays.hxe_calls_done |
hxe_close_pseudocode = _ida_hexrays.hxe_close_pseudocode |
hxe_cmt_changed = _ida_hexrays.hxe_cmt_changed |
hxe_collect_warnings = _ida_hexrays.hxe_collect_warnings |
hxe_combine = _ida_hexrays.hxe_combine |
hxe_create_hint = _ida_hexrays.hxe_create_hint |
hxe_curpos = _ida_hexrays.hxe_curpos |
hxe_double_click = _ida_hexrays.hxe_double_click |
hxe_flowchart = _ida_hexrays.hxe_flowchart |
hxe_func_printed = _ida_hexrays.hxe_func_printed |
hxe_glbopt = _ida_hexrays.hxe_glbopt |
hxe_inlined_func = _ida_hexrays.hxe_inlined_func |
hxe_inlining_func = _ida_hexrays.hxe_inlining_func |
hxe_interr = _ida_hexrays.hxe_interr |
hxe_keyboard = _ida_hexrays.hxe_keyboard |
hxe_locopt = _ida_hexrays.hxe_locopt |
hxe_maturity = _ida_hexrays.hxe_maturity |
hxe_microcode = _ida_hexrays.hxe_microcode |
hxe_open_pseudocode = _ida_hexrays.hxe_open_pseudocode |
hxe_populating_popup = _ida_hexrays.hxe_populating_popup |
hxe_pre_structural = _ida_hexrays.hxe_pre_structural |
hxe_prealloc = _ida_hexrays.hxe_prealloc |
hxe_preoptimized = _ida_hexrays.hxe_preoptimized |
hxe_print_func = _ida_hexrays.hxe_print_func |
hxe_prolog = _ida_hexrays.hxe_prolog |
hxe_refresh_pseudocode = _ida_hexrays.hxe_refresh_pseudocode |
hxe_resolve_stkaddrs = _ida_hexrays.hxe_resolve_stkaddrs |
hxe_right_click = _ida_hexrays.hxe_right_click |
hxe_stkpnts = _ida_hexrays.hxe_stkpnts |
hxe_structural = _ida_hexrays.hxe_structural |
hxe_switch_pseudocode = _ida_hexrays.hxe_switch_pseudocode |
hxe_text_ready = _ida_hexrays.hxe_text_ready |
INCLUDE_DEAD_RETREGS = cvar.INCLUDE_DEAD_RETREGS |
INCLUDE_RESTRICTED = cvar.INCLUDE_RESTRICTED |
INCLUDE_SPOILED_REGS = cvar.INCLUDE_SPOILED_REGS |
INCLUDE_UNUSED_SRC = cvar.INCLUDE_UNUSED_SRC |
INLINE_DONTCOPY = _ida_hexrays.INLINE_DONTCOPY |
INLINE_EXTFRAME = _ida_hexrays.INLINE_EXTFRAME |
IPROP_ASSERT = _ida_hexrays.IPROP_ASSERT |
IPROP_CLNPOP = _ida_hexrays.IPROP_CLNPOP |
IPROP_COMBINED = _ida_hexrays.IPROP_COMBINED |
IPROP_DONT_COMB = _ida_hexrays.IPROP_DONT_COMB |
IPROP_DONT_PROP = _ida_hexrays.IPROP_DONT_PROP |
IPROP_EXTSTX = _ida_hexrays.IPROP_EXTSTX |
IPROP_FARCALL = _ida_hexrays.IPROP_FARCALL |
IPROP_FPINSN = _ida_hexrays.IPROP_FPINSN |
IPROP_IGNLOWSRC = _ida_hexrays.IPROP_IGNLOWSRC |
IPROP_INV_JX = _ida_hexrays.IPROP_INV_JX |
IPROP_MBARRIER = _ida_hexrays.IPROP_MBARRIER |
IPROP_MULTI_MOV = _ida_hexrays.IPROP_MULTI_MOV |
IPROP_OPTIONAL = _ida_hexrays.IPROP_OPTIONAL |
IPROP_PERSIST = _ida_hexrays.IPROP_PERSIST |
IPROP_SPLIT = _ida_hexrays.IPROP_SPLIT |
IPROP_SPLIT1 = _ida_hexrays.IPROP_SPLIT1 |
IPROP_SPLIT2 = _ida_hexrays.IPROP_SPLIT2 |
IPROP_SPLIT4 = _ida_hexrays.IPROP_SPLIT4 |
IPROP_SPLIT8 = _ida_hexrays.IPROP_SPLIT8 |
IPROP_TAILCALL = _ida_hexrays.IPROP_TAILCALL |
IPROP_UNMERGED = _ida_hexrays.IPROP_UNMERGED |
IPROP_UNPAIRED = _ida_hexrays.IPROP_UNPAIRED |
IPROP_WAS_NORET = _ida_hexrays.IPROP_WAS_NORET |
IPROP_WILDMATCH = _ida_hexrays.IPROP_WILDMATCH |
bool is_allowed_on_small_struni = accepts_small_udts |
is_arg_var |
is_fake_var |
is_floating_var |
is_mapdst_var |
is_overlapped_var |
is_result_var |
bool is_small_struni = is_small_udt |
is_spoiled_var |
is_unknown_width |
ITP_ARG1 = _ida_hexrays.ITP_ARG1 |
ITP_ARG64 = _ida_hexrays.ITP_ARG64 |
ITP_ASM = _ida_hexrays.ITP_ASM |
ITP_BLOCK1 = _ida_hexrays.ITP_BLOCK1 |
ITP_BLOCK2 = _ida_hexrays.ITP_BLOCK2 |
ITP_BRACE1 = _ida_hexrays.ITP_BRACE1 |
ITP_BRACE2 = _ida_hexrays.ITP_BRACE2 |
ITP_CASE = _ida_hexrays.ITP_CASE |
ITP_COLON = _ida_hexrays.ITP_COLON |
ITP_CURLY1 = _ida_hexrays.ITP_CURLY1 |
ITP_CURLY2 = _ida_hexrays.ITP_CURLY2 |
ITP_DO = _ida_hexrays.ITP_DO |
ITP_ELSE = _ida_hexrays.ITP_ELSE |
ITP_EMPTY = _ida_hexrays.ITP_EMPTY |
ITP_INNER_LAST = _ida_hexrays.ITP_INNER_LAST |
ITP_SEMI = _ida_hexrays.ITP_SEMI |
ITP_SIGN = _ida_hexrays.ITP_SIGN |
ITP_TRY = _ida_hexrays.ITP_TRY |
keytype = _map___getitem__ |
LOCOPT_ALL = _ida_hexrays.LOCOPT_ALL |
LOCOPT_REFINE = _ida_hexrays.LOCOPT_REFINE |
LOCOPT_REFINE2 = _ida_hexrays.LOCOPT_REFINE2 |
lvars |
LVINF_KEEP = _ida_hexrays.LVINF_KEEP |
LVINF_NOMAP = _ida_hexrays.LVINF_NOMAP |
LVINF_NOPTR = _ida_hexrays.LVINF_NOPTR |
LVINF_SPLIT = _ida_hexrays.LVINF_SPLIT |
LVINF_UNUSED = _ida_hexrays.LVINF_UNUSED |
lxe_lvar_cmt_changed = _ida_hexrays.lxe_lvar_cmt_changed |
lxe_lvar_mapping_changed = _ida_hexrays.lxe_lvar_mapping_changed |
lxe_lvar_name_changed = _ida_hexrays.lxe_lvar_name_changed |
lxe_lvar_type_changed = _ida_hexrays.lxe_lvar_type_changed |
m_add = _ida_hexrays.m_add |
m_and = _ida_hexrays.m_and |
m_bnot = _ida_hexrays.m_bnot |
m_call = _ida_hexrays.m_call |
m_cfadd = _ida_hexrays.m_cfadd |
m_cfshl = _ida_hexrays.m_cfshl |
m_cfshr = _ida_hexrays.m_cfshr |
m_ext = _ida_hexrays.m_ext |
m_f2f = _ida_hexrays.m_f2f |
m_f2i = _ida_hexrays.m_f2i |
m_f2u = _ida_hexrays.m_f2u |
m_fadd = _ida_hexrays.m_fadd |
m_fdiv = _ida_hexrays.m_fdiv |
m_fmul = _ida_hexrays.m_fmul |
m_fneg = _ida_hexrays.m_fneg |
m_fsub = _ida_hexrays.m_fsub |
m_goto = _ida_hexrays.m_goto |
m_high = _ida_hexrays.m_high |
m_i2f = _ida_hexrays.m_i2f |
m_icall = _ida_hexrays.m_icall |
m_ijmp = _ida_hexrays.m_ijmp |
m_ja = _ida_hexrays.m_ja |
m_jae = _ida_hexrays.m_jae |
m_jb = _ida_hexrays.m_jb |
m_jbe = _ida_hexrays.m_jbe |
m_jcnd = _ida_hexrays.m_jcnd |
m_jg = _ida_hexrays.m_jg |
m_jge = _ida_hexrays.m_jge |
m_jl = _ida_hexrays.m_jl |
m_jle = _ida_hexrays.m_jle |
m_jnz = _ida_hexrays.m_jnz |
m_jtbl = _ida_hexrays.m_jtbl |
m_jz = _ida_hexrays.m_jz |
m_ldc = _ida_hexrays.m_ldc |
m_ldx = _ida_hexrays.m_ldx |
m_lnot = _ida_hexrays.m_lnot |
m_low = _ida_hexrays.m_low |
m_mov = _ida_hexrays.m_mov |
m_mul = _ida_hexrays.m_mul |
m_neg = _ida_hexrays.m_neg |
m_nop = _ida_hexrays.m_nop |
m_ofadd = _ida_hexrays.m_ofadd |
m_or = _ida_hexrays.m_or |
m_pop = _ida_hexrays.m_pop |
m_push = _ida_hexrays.m_push |
m_ret = _ida_hexrays.m_ret |
m_sar = _ida_hexrays.m_sar |
m_sdiv = _ida_hexrays.m_sdiv |
m_seta = _ida_hexrays.m_seta |
m_setae = _ida_hexrays.m_setae |
m_setb = _ida_hexrays.m_setb |
m_setbe = _ida_hexrays.m_setbe |
m_setg = _ida_hexrays.m_setg |
m_setge = _ida_hexrays.m_setge |
m_setl = _ida_hexrays.m_setl |
m_setle = _ida_hexrays.m_setle |
m_setnz = _ida_hexrays.m_setnz |
m_seto = _ida_hexrays.m_seto |
m_setp = _ida_hexrays.m_setp |
m_sets = _ida_hexrays.m_sets |
m_setz = _ida_hexrays.m_setz |
m_shl = _ida_hexrays.m_shl |
m_shr = _ida_hexrays.m_shr |
m_smod = _ida_hexrays.m_smod |
m_stx = _ida_hexrays.m_stx |
m_sub = _ida_hexrays.m_sub |
m_u2f = _ida_hexrays.m_u2f |
m_udiv = _ida_hexrays.m_udiv |
m_umod = _ida_hexrays.m_umod |
m_und = _ida_hexrays.m_und |
m_xds = _ida_hexrays.m_xds |
m_xdu = _ida_hexrays.m_xdu |
m_xor = _ida_hexrays.m_xor |
MAX_SUPPORTED_STACK_SIZE = _ida_hexrays.MAX_SUPPORTED_STACK_SIZE |
MAX_VLR_SIZE = _ida_hexrays.MAX_VLR_SIZE |
MAX_VLR_SVALUE = cvar.MAX_VLR_SVALUE |
MAX_VLR_VALUE = cvar.MAX_VLR_VALUE |
MAY_ACCESS = cvar.MAY_ACCESS |
MAYMUST_ACCESS_MASK = cvar.MAYMUST_ACCESS_MASK |
MBA2_ALL_FLAGS = _ida_hexrays.MBA2_ALL_FLAGS |
MBA2_ARGIDX_OK = _ida_hexrays.MBA2_ARGIDX_OK |
MBA2_ARGIDX_SORTED = _ida_hexrays.MBA2_ARGIDX_SORTED |
MBA2_CODE16_BIT = _ida_hexrays.MBA2_CODE16_BIT |
MBA2_DONT_VERIFY = _ida_hexrays.MBA2_DONT_VERIFY |
MBA2_HAS_OUTLINES = _ida_hexrays.MBA2_HAS_OUTLINES |
MBA2_INITIAL_FLAGS = _ida_hexrays.MBA2_INITIAL_FLAGS |
MBA2_IS_CTR = _ida_hexrays.MBA2_IS_CTR |
MBA2_IS_DTR = _ida_hexrays.MBA2_IS_DTR |
MBA2_LVARNAMES_OK = _ida_hexrays.MBA2_LVARNAMES_OK |
MBA2_LVARS_RENAMED = _ida_hexrays.MBA2_LVARS_RENAMED |
MBA2_NO_DUP_CALLS = _ida_hexrays.MBA2_NO_DUP_CALLS |
MBA2_NO_DUP_LVARS = _ida_hexrays.MBA2_NO_DUP_LVARS |
MBA2_NO_FRAME = _ida_hexrays.MBA2_NO_FRAME |
MBA2_OVER_CHAINS = _ida_hexrays.MBA2_OVER_CHAINS |
MBA2_PROP_COMPLEX = _ida_hexrays.MBA2_PROP_COMPLEX |
MBA2_STACK_RETVAL = _ida_hexrays.MBA2_STACK_RETVAL |
MBA2_UNDEF_RETVAR = _ida_hexrays.MBA2_UNDEF_RETVAR |
MBA2_VALRNG_DONE = _ida_hexrays.MBA2_VALRNG_DONE |
MBA_ASRPROP = _ida_hexrays.MBA_ASRPROP |
MBA_ASRTOK = _ida_hexrays.MBA_ASRTOK |
MBA_CALLS = _ida_hexrays.MBA_CALLS |
MBA_CHVARS = _ida_hexrays.MBA_CHVARS |
MBA_CMBBLK = _ida_hexrays.MBA_CMBBLK |
MBA_CMNSTK = _ida_hexrays.MBA_CMNSTK |
MBA_COLGDL = _ida_hexrays.MBA_COLGDL |
MBA_DELPAIRS = _ida_hexrays.MBA_DELPAIRS |
MBA_GLBOPT = _ida_hexrays.MBA_GLBOPT |
MBA_INITIAL_FLAGS = _ida_hexrays.MBA_INITIAL_FLAGS |
MBA_INSGDL = _ida_hexrays.MBA_INSGDL |
MBA_LOADED = _ida_hexrays.MBA_LOADED |
MBA_LVARS0 = _ida_hexrays.MBA_LVARS0 |
MBA_LVARS1 = _ida_hexrays.MBA_LVARS1 |
MBA_NICE = _ida_hexrays.MBA_NICE |
MBA_NOFUNC = _ida_hexrays.MBA_NOFUNC |
MBA_NUMADDR = _ida_hexrays.MBA_NUMADDR |
MBA_PASSREGS = _ida_hexrays.MBA_PASSREGS |
MBA_PATTERN = _ida_hexrays.MBA_PATTERN |
MBA_PRCDEFS = _ida_hexrays.MBA_PRCDEFS |
MBA_PREOPT = _ida_hexrays.MBA_PREOPT |
MBA_REFINE = _ida_hexrays.MBA_REFINE |
MBA_RETFP = _ida_hexrays.MBA_RETFP |
MBA_RETREF = _ida_hexrays.MBA_RETREF |
MBA_SAVRST = _ida_hexrays.MBA_SAVRST |
MBA_SHORT = _ida_hexrays.MBA_SHORT |
MBA_SPLINFO = _ida_hexrays.MBA_SPLINFO |
MBA_THUNK = _ida_hexrays.MBA_THUNK |
MBA_VALNUM = _ida_hexrays.MBA_VALNUM |
MBA_WINGR32 = _ida_hexrays.MBA_WINGR32 |
mbl_array_t = mba_t |
MBL_BACKPROP = _ida_hexrays.MBL_BACKPROP |
MBL_CALL = _ida_hexrays.MBL_CALL |
MBL_COMB = _ida_hexrays.MBL_COMB |
MBL_DEAD = _ida_hexrays.MBL_DEAD |
MBL_DMT64 = _ida_hexrays.MBL_DMT64 |
MBL_DSLOT = _ida_hexrays.MBL_DSLOT |
MBL_EXTFRAME = _ida_hexrays.MBL_EXTFRAME |
MBL_FAKE = _ida_hexrays.MBL_FAKE |
MBL_GOTO = _ida_hexrays.MBL_GOTO |
MBL_INCONST = _ida_hexrays.MBL_INCONST |
MBL_INLINED = _ida_hexrays.MBL_INLINED |
MBL_KEEP = _ida_hexrays.MBL_KEEP |
MBL_LIST = _ida_hexrays.MBL_LIST |
MBL_NONFAKE = _ida_hexrays.MBL_NONFAKE |
MBL_NORET = _ida_hexrays.MBL_NORET |
MBL_PRIV = _ida_hexrays.MBL_PRIV |
MBL_PROP = _ida_hexrays.MBL_PROP |
MBL_PUSH = _ida_hexrays.MBL_PUSH |
MBL_TCAL = _ida_hexrays.MBL_TCAL |
MBL_VALRANGES = _ida_hexrays.MBL_VALRANGES |
MERR_BADARCH = _ida_hexrays.MERR_BADARCH |
MERR_BADBLK = _ida_hexrays.MERR_BADBLK |
MERR_BADCALL = _ida_hexrays.MERR_BADCALL |
MERR_BADFRAME = _ida_hexrays.MERR_BADFRAME |
MERR_BADIDB = _ida_hexrays.MERR_BADIDB |
MERR_BADRANGES = _ida_hexrays.MERR_BADRANGES |
MERR_BADSP = _ida_hexrays.MERR_BADSP |
MERR_BITNESS = _ida_hexrays.MERR_BITNESS |
MERR_BLOCK = _ida_hexrays.MERR_BLOCK |
MERR_BUSY = _ida_hexrays.MERR_BUSY |
MERR_CANCELED = _ida_hexrays.MERR_CANCELED |
MERR_CLOUD = _ida_hexrays.MERR_CLOUD |
MERR_COMPLEX = _ida_hexrays.MERR_COMPLEX |
MERR_DSLOT = _ida_hexrays.MERR_DSLOT |
MERR_EXCEPTION = _ida_hexrays.MERR_EXCEPTION |
MERR_EXTERN = _ida_hexrays.MERR_EXTERN |
MERR_FARPTR = _ida_hexrays.MERR_FARPTR |
MERR_FUNCSIZE = _ida_hexrays.MERR_FUNCSIZE |
MERR_HUGESTACK = _ida_hexrays.MERR_HUGESTACK |
MERR_INSN = _ida_hexrays.MERR_INSN |
MERR_INTERR = _ida_hexrays.MERR_INTERR |
MERR_LICENSE = _ida_hexrays.MERR_LICENSE |
MERR_LOOP = _ida_hexrays.MERR_LOOP |
MERR_LVARS = _ida_hexrays.MERR_LVARS |
MERR_MAX_ERR = _ida_hexrays.MERR_MAX_ERR |
MERR_MEM = _ida_hexrays.MERR_MEM |
MERR_OK = _ida_hexrays.MERR_OK |
MERR_ONLY32 = _ida_hexrays.MERR_ONLY32 |
MERR_ONLY64 = _ida_hexrays.MERR_ONLY64 |
MERR_OVERLAP = _ida_hexrays.MERR_OVERLAP |
MERR_PARTINIT = _ida_hexrays.MERR_PARTINIT |
MERR_PROLOG = _ida_hexrays.MERR_PROLOG |
MERR_RECDEPTH = _ida_hexrays.MERR_RECDEPTH |
MERR_REDO = _ida_hexrays.MERR_REDO |
MERR_SIZEOF = _ida_hexrays.MERR_SIZEOF |
MERR_STOP = _ida_hexrays.MERR_STOP |
MERR_SWITCH = _ida_hexrays.MERR_SWITCH |
MERR_UNKTYPE = _ida_hexrays.MERR_UNKTYPE |
MIN_VLR_SVALUE = cvar.MIN_VLR_SVALUE |
MLI_CLR_FLAGS = _ida_hexrays.MLI_CLR_FLAGS |
MLI_CMT = _ida_hexrays.MLI_CMT |
MLI_NAME = _ida_hexrays.MLI_NAME |
MLI_SET_FLAGS = _ida_hexrays.MLI_SET_FLAGS |
MLI_TYPE = _ida_hexrays.MLI_TYPE |
MMAT_CALLS = _ida_hexrays.MMAT_CALLS |
MMAT_GENERATED = _ida_hexrays.MMAT_GENERATED |
MMAT_GLBOPT1 = _ida_hexrays.MMAT_GLBOPT1 |
MMAT_GLBOPT2 = _ida_hexrays.MMAT_GLBOPT2 |
MMAT_GLBOPT3 = _ida_hexrays.MMAT_GLBOPT3 |
MMAT_LOCOPT = _ida_hexrays.MMAT_LOCOPT |
MMAT_LVARS = _ida_hexrays.MMAT_LVARS |
MMAT_PREOPTIMIZED = _ida_hexrays.MMAT_PREOPTIMIZED |
MMAT_ZERO = _ida_hexrays.MMAT_ZERO |
MMIDX_ARGS = _ida_hexrays.MMIDX_ARGS |
MMIDX_GLBHIGH = _ida_hexrays.MMIDX_GLBHIGH |
MMIDX_GLBLOW = _ida_hexrays.MMIDX_GLBLOW |
MMIDX_LVARS = _ida_hexrays.MMIDX_LVARS |
MMIDX_RETADDR = _ida_hexrays.MMIDX_RETADDR |
MMIDX_SHADOW = _ida_hexrays.MMIDX_SHADOW |
mop_a = cvar.mop_a |
mop_b = cvar.mop_b |
mop_c = cvar.mop_c |
mop_d = cvar.mop_d |
mop_f = cvar.mop_f |
mop_fn = cvar.mop_fn |
mop_h = cvar.mop_h |
mop_l = cvar.mop_l |
mop_n = cvar.mop_n |
mop_p = cvar.mop_p |
mop_r = cvar.mop_r |
mop_S = cvar.mop_S |
mop_sc = cvar.mop_sc |
mop_str = cvar.mop_str |
mop_v = cvar.mop_v |
mop_z = cvar.mop_z |
mr_cc = cvar.mr_cc |
mr_cf = cvar.mr_cf |
mr_first = cvar.mr_first |
mr_none = cvar.mr_none |
mr_of = cvar.mr_of |
mr_pf = cvar.mr_pf |
mr_sf = cvar.mr_sf |
mr_zf = cvar.mr_zf |
mreg_done |
MUST_ACCESS = cvar.MUST_ACCESS |
NALT_VD = _ida_hexrays.NALT_VD |
NF_BINVDONE = _ida_hexrays.NF_BINVDONE |
NF_BITNOT = _ida_hexrays.NF_BITNOT |
NF_FIXED = _ida_hexrays.NF_FIXED |
NF_NEGATE = _ida_hexrays.NF_NEGATE |
NF_NEGDONE = _ida_hexrays.NF_NEGDONE |
NF_VALID = _ida_hexrays.NF_VALID |
NO_CURLY_BRACES = _ida_hexrays.NO_CURLY_BRACES |
NO_SIDEFF = _ida_hexrays.NO_SIDEFF |
NORET_FORBID_ANALYSIS = _ida_hexrays.NORET_FORBID_ANALYSIS |
NORET_IGNORE_WAS_NORET_ICALL = _ida_hexrays.NORET_IGNORE_WAS_NORET_ICALL |
NOSIZE = cvar.NOSIZE |
ONE_ACCESS_TYPE = cvar.ONE_ACCESS_TYPE |
ONLY_SIDEFF = _ida_hexrays.ONLY_SIDEFF |
op |
op_to_typename = self.opname |
operands |
OPF_NEW_WINDOW = _ida_hexrays.OPF_NEW_WINDOW |
OPF_NO_WAIT = _ida_hexrays.OPF_NO_WAIT |
OPF_REUSE = _ida_hexrays.OPF_REUSE |
OPF_REUSE_ACTIVE = _ida_hexrays.OPF_REUSE_ACTIVE |
OPF_WINDOW_MGMT_MASK = _ida_hexrays.OPF_WINDOW_MGMT_MASK |
opname = cot_helper: |
OPROP_CCFLAGS = _ida_hexrays.OPROP_CCFLAGS |
OPROP_FLOAT = _ida_hexrays.OPROP_FLOAT |
OPROP_IMPDONE = _ida_hexrays.OPROP_IMPDONE |
OPROP_LOWADDR = _ida_hexrays.OPROP_LOWADDR |
OPROP_UDEFVAL = _ida_hexrays.OPROP_UDEFVAL |
OPROP_UDT = _ida_hexrays.OPROP_UDT |
OPTI_ADDREXPRS = _ida_hexrays.OPTI_ADDREXPRS |
OPTI_COMBINSNS = _ida_hexrays.OPTI_COMBINSNS |
OPTI_MINSTKREF = _ida_hexrays.OPTI_MINSTKREF |
OPTI_NO_LDXOPT = _ida_hexrays.OPTI_NO_LDXOPT |
OPTI_NO_VALRNG = _ida_hexrays.OPTI_NO_VALRNG |
pseudocode |
RETRIEVE_ALWAYS = _ida_hexrays.RETRIEVE_ALWAYS |
RETRIEVE_ONCE = _ida_hexrays.RETRIEVE_ONCE |
ROLE_3WAYCMP0 = _ida_hexrays.ROLE_3WAYCMP0 |
ROLE_3WAYCMP1 = _ida_hexrays.ROLE_3WAYCMP1 |
ROLE_ABS = _ida_hexrays.ROLE_ABS |
ROLE_ALLOCA = _ida_hexrays.ROLE_ALLOCA |
ROLE_BITTEST = _ida_hexrays.ROLE_BITTEST |
ROLE_BITTESTANDCOMPLEMENT = _ida_hexrays.ROLE_BITTESTANDCOMPLEMENT |
ROLE_BITTESTANDRESET = _ida_hexrays.ROLE_BITTESTANDRESET |
ROLE_BITTESTANDSET = _ida_hexrays.ROLE_BITTESTANDSET |
ROLE_BSWAP = _ida_hexrays.ROLE_BSWAP |
ROLE_BUG = _ida_hexrays.ROLE_BUG |
ROLE_CFSUB3 = _ida_hexrays.ROLE_CFSUB3 |
ROLE_CONTAINING_RECORD = _ida_hexrays.ROLE_CONTAINING_RECORD |
ROLE_EMPTY = _ida_hexrays.ROLE_EMPTY |
ROLE_FASTFAIL = _ida_hexrays.ROLE_FASTFAIL |
ROLE_IS_MUL_OK = _ida_hexrays.ROLE_IS_MUL_OK |
ROLE_MEMCPY = _ida_hexrays.ROLE_MEMCPY |
ROLE_MEMSET = _ida_hexrays.ROLE_MEMSET |
ROLE_MEMSET32 = _ida_hexrays.ROLE_MEMSET32 |
ROLE_MEMSET64 = _ida_hexrays.ROLE_MEMSET64 |
ROLE_OFSUB3 = _ida_hexrays.ROLE_OFSUB3 |
ROLE_PRESENT = _ida_hexrays.ROLE_PRESENT |
ROLE_READFLAGS = _ida_hexrays.ROLE_READFLAGS |
ROLE_ROL = _ida_hexrays.ROLE_ROL |
ROLE_ROR = _ida_hexrays.ROLE_ROR |
ROLE_SATURATED_MUL = _ida_hexrays.ROLE_SATURATED_MUL |
ROLE_SSE_CMP4 = _ida_hexrays.ROLE_SSE_CMP4 |
ROLE_SSE_CMP8 = _ida_hexrays.ROLE_SSE_CMP8 |
ROLE_STRCAT = _ida_hexrays.ROLE_STRCAT |
ROLE_STRCPY = _ida_hexrays.ROLE_STRCPY |
ROLE_STRLEN = _ida_hexrays.ROLE_STRLEN |
ROLE_TAIL = _ida_hexrays.ROLE_TAIL |
ROLE_UNK = _ida_hexrays.ROLE_UNK |
ROLE_VA_ARG = _ida_hexrays.ROLE_VA_ARG |
ROLE_VA_COPY = _ida_hexrays.ROLE_VA_COPY |
ROLE_VA_END = _ida_hexrays.ROLE_VA_END |
ROLE_VA_START = _ida_hexrays.ROLE_VA_START |
ROLE_WCSCAT = _ida_hexrays.ROLE_WCSCAT |
ROLE_WCSCPY = _ida_hexrays.ROLE_WCSCPY |
ROLE_WCSLEN = _ida_hexrays.ROLE_WCSLEN |
ROLE_WMEMCPY = _ida_hexrays.ROLE_WMEMCPY |
ROLE_WMEMSET = _ida_hexrays.ROLE_WMEMSET |
SHINS_LDXEA = _ida_hexrays.SHINS_LDXEA |
SHINS_NUMADDR = _ida_hexrays.SHINS_NUMADDR |
SHINS_SHORT = _ida_hexrays.SHINS_SHORT |
SHINS_VALNUM = _ida_hexrays.SHINS_VALNUM |
SIZEOF_BLOCK_CHAINS = _ida_hexrays.SIZEOF_BLOCK_CHAINS |
SVW_FLOAT = _ida_hexrays.SVW_FLOAT |
SVW_INT = _ida_hexrays.SVW_INT |
SVW_SOFT = _ida_hexrays.SVW_SOFT |
to_specific_type |
TS_DONTREF = _ida_hexrays.TS_DONTREF |
TS_MASK = _ida_hexrays.TS_MASK |
TS_NOELL = _ida_hexrays.TS_NOELL |
TS_SHRINK = _ida_hexrays.TS_SHRINK |
type = cot_cast: |
typed |
ULV_PRECISE_DEFEA = _ida_hexrays.ULV_PRECISE_DEFEA |
USE_CURLY_BRACES = _ida_hexrays.USE_CURLY_BRACES |
USE_KEYBOARD = _ida_hexrays.USE_KEYBOARD |
USE_MOUSE = _ida_hexrays.USE_MOUSE |
used |
valuetype |
VDI_EXPR = _ida_hexrays.VDI_EXPR |
VDI_FUNC = _ida_hexrays.VDI_FUNC |
VDI_LVAR = _ida_hexrays.VDI_LVAR |
VDI_NONE = _ida_hexrays.VDI_NONE |
VDI_TAIL = _ida_hexrays.VDI_TAIL |
VDRUN_APPEND = _ida_hexrays.VDRUN_APPEND |
VDRUN_CMDLINE = _ida_hexrays.VDRUN_CMDLINE |
VDRUN_LUMINA = _ida_hexrays.VDRUN_LUMINA |
VDRUN_MAYSTOP = _ida_hexrays.VDRUN_MAYSTOP |
VDRUN_NEWFILE = _ida_hexrays.VDRUN_NEWFILE |
VDRUN_ONLYNEW = _ida_hexrays.VDRUN_ONLYNEW |
VDRUN_PERF = _ida_hexrays.VDRUN_PERF |
VDRUN_SENDIDB = _ida_hexrays.VDRUN_SENDIDB |
VDRUN_SILENT = _ida_hexrays.VDRUN_SILENT |
VDRUN_STATS = _ida_hexrays.VDRUN_STATS |
VDUI_VALID = _ida_hexrays.VDUI_VALID |
VDUI_VISIBLE = _ida_hexrays.VDUI_VISIBLE |
VR_AT_END = _ida_hexrays.VR_AT_END |
VR_AT_START = _ida_hexrays.VR_AT_START |
VR_EXACT = _ida_hexrays.VR_EXACT |
WARN_ADDR_OUTARGS = _ida_hexrays.WARN_ADDR_OUTARGS |
WARN_ARRAY_INARG = _ida_hexrays.WARN_ARRAY_INARG |
WARN_BAD_CALL_SP = _ida_hexrays.WARN_BAD_CALL_SP |
WARN_BAD_FIELD_TYPE = _ida_hexrays.WARN_BAD_FIELD_TYPE |
WARN_BAD_INSN = _ida_hexrays.WARN_BAD_INSN |
WARN_BAD_MAPDST = _ida_hexrays.WARN_BAD_MAPDST |
WARN_BAD_PURGED = _ida_hexrays.WARN_BAD_PURGED |
WARN_BAD_RETVAR = _ida_hexrays.WARN_BAD_RETVAR |
WARN_BAD_SHADOW = _ida_hexrays.WARN_BAD_SHADOW |
WARN_BAD_SP = _ida_hexrays.WARN_BAD_SP |
WARN_BAD_STD_TYPE = _ida_hexrays.WARN_BAD_STD_TYPE |
WARN_BAD_STKPNT = _ida_hexrays.WARN_BAD_STKPNT |
WARN_BAD_STROFF = _ida_hexrays.WARN_BAD_STROFF |
WARN_BAD_VALRNG = _ida_hexrays.WARN_BAD_VALRNG |
WARN_BAD_VARSIZE = _ida_hexrays.WARN_BAD_VARSIZE |
WARN_CBUILD_LOOPS = _ida_hexrays.WARN_CBUILD_LOOPS |
WARN_CR_BADOFF = _ida_hexrays.WARN_CR_BADOFF |
WARN_CR_NOFIELD = _ida_hexrays.WARN_CR_NOFIELD |
WARN_DEP_UNK_CALLS = _ida_hexrays.WARN_DEP_UNK_CALLS |
WARN_EXP_LINVAR = _ida_hexrays.WARN_EXP_LINVAR |
WARN_FIXED_INSN = _ida_hexrays.WARN_FIXED_INSN |
WARN_FRAG_LVAR = _ida_hexrays.WARN_FRAG_LVAR |
WARN_GUESSED_TYPE = _ida_hexrays.WARN_GUESSED_TYPE |
WARN_HUGE_STKOFF = _ida_hexrays.WARN_HUGE_STKOFF |
WARN_ILL_ELLIPSIS = _ida_hexrays.WARN_ILL_ELLIPSIS |
WARN_ILL_FPU_STACK = _ida_hexrays.WARN_ILL_FPU_STACK |
WARN_ILL_FUNCTYPE = _ida_hexrays.WARN_ILL_FUNCTYPE |
WARN_ILL_PURGED = _ida_hexrays.WARN_ILL_PURGED |
WARN_JUMPOUT = _ida_hexrays.WARN_JUMPOUT |
WARN_MAX = _ida_hexrays.WARN_MAX |
WARN_MAX_ARGS = _ida_hexrays.WARN_MAX_ARGS |
WARN_MISSED_SWITCH = _ida_hexrays.WARN_MISSED_SWITCH |
WARN_MUST_RET_FP = _ida_hexrays.WARN_MUST_RET_FP |
WARN_NO_SAVE_REST = _ida_hexrays.WARN_NO_SAVE_REST |
WARN_ODD_ABI = _ida_hexrays.WARN_ODD_ABI |
WARN_ODD_ADDR_USE = _ida_hexrays.WARN_ODD_ADDR_USE |
WARN_ODD_INPUT_REG = _ida_hexrays.WARN_ODD_INPUT_REG |
WARN_OPT_USELESS_JCND = _ida_hexrays.WARN_OPT_USELESS_JCND |
WARN_OPT_VALRNG = _ida_hexrays.WARN_OPT_VALRNG |
WARN_OPT_VALRNG2 = _ida_hexrays.WARN_OPT_VALRNG2 |
WARN_OPT_VALRNG3 = _ida_hexrays.WARN_OPT_VALRNG3 |
WARN_RET_LOCREF = _ida_hexrays.WARN_RET_LOCREF |
WARN_SELFREF_PROP = _ida_hexrays.WARN_SELFREF_PROP |
WARN_SUBFRAME_OVERFLOW = _ida_hexrays.WARN_SUBFRAME_OVERFLOW |
WARN_UNALIGNED_ARG = _ida_hexrays.WARN_UNALIGNED_ARG |
WARN_UNBALANCED_STACK = _ida_hexrays.WARN_UNBALANCED_STACK |
WARN_UNDEF_LVAR = _ida_hexrays.WARN_UNDEF_LVAR |
WARN_UNINITED_REG = _ida_hexrays.WARN_UNINITED_REG |
WARN_UNSUPP_REG = _ida_hexrays.WARN_UNSUPP_REG |
WARN_VARARG_MANY = _ida_hexrays.WARN_VARARG_MANY |
WARN_VARARG_NOSTK = _ida_hexrays.WARN_VARARG_NOSTK |
WARN_VARARG_REGS = _ida_hexrays.WARN_VARARG_REGS |
WARN_VARARG_TCAL = _ida_hexrays.WARN_VARARG_TCAL |
WARN_WIDEN_CHAINS = _ida_hexrays.WARN_WIDEN_CHAINS |
WARN_WOULD_OVERLAP = _ida_hexrays.WARN_WOULD_OVERLAP |
WARN_WRITE_CONST = _ida_hexrays.WARN_WRITE_CONST |
WARN_WRONG_VA_OFF = _ida_hexrays.WARN_WRONG_VA_OFF |
warnings |
WITH_ASSERTS = cvar.WITH_ASSERTS |
WITH_SIDEFF = _ida_hexrays.WITH_SIDEFF |
x = cot_tern: |
y |