IDAPython 8.4
|
Classes | |
class | array_of_bitsets |
Proxy of C++ qvector< bitset_t > class. More... | |
class | array_of_ivlsets |
Proxy of C++ qvector< ivlset_t > class. More... | |
class | bit_bound_t |
Proxy of C++ bit_bound_t class. More... | |
class | bitset_t |
Proxy of C++ bitset_t class. More... | |
class | block_chains_iterator_t |
Proxy of C++ block_chains_iterator_t class. More... | |
class | block_chains_t |
Proxy of C++ block_chains_t class. More... | |
class | block_chains_vec_t |
Proxy of C++ qvector< block_chains_t > class. More... | |
class | boundaries_iterator_t |
Proxy of C++ boundaries_iterator_t class. More... | |
class | boundaries_t |
Proxy of C++ std::map< cinsn_t *,rangeset_t > class. More... | |
class | carg_t |
Proxy of C++ carg_t class. More... | |
class | carglist_t |
Proxy of C++ carglist_t class. More... | |
class | casm_t |
Proxy of C++ casm_t class. More... | |
class | cblock_t |
Proxy of C++ cblock_t class. More... | |
class | ccase_t |
Proxy of C++ ccase_t class. More... | |
class | ccases_t |
Proxy of C++ ccases_t class. More... | |
class | cdg_insn_iterator_t |
Proxy of C++ cdg_insn_iterator_t class. More... | |
class | cdo_t |
Proxy of C++ cdo_t class. More... | |
class | ceinsn_t |
Proxy of C++ ceinsn_t class. More... | |
class | cexpr_t |
Proxy of C++ cexpr_t class. More... | |
class | cfor_t |
Proxy of C++ cfor_t class. More... | |
class | cfunc_parentee_t |
Proxy of C++ cfunc_parentee_t class. More... | |
class | cfunc_t |
Proxy of C++ cfunc_t class. More... | |
class | cfuncptr_t |
Proxy of C++ qrefcnt_t< cfunc_t > class. More... | |
class | cgoto_t |
Proxy of C++ cgoto_t class. More... | |
class | chain_keeper_t |
Proxy of C++ chain_keeper_t class. More... | |
class | chain_t |
Proxy of C++ chain_t class. More... | |
class | chain_visitor_t |
Proxy of C++ chain_visitor_t class. More... | |
class | cif_t |
Proxy of C++ cif_t class. More... | |
class | cinsn_list_t |
Proxy of C++ qlist< cinsn_t > class. More... | |
class | cinsn_list_t_iterator |
Proxy of C++ cinsn_list_t_iterator class. More... | |
class | cinsn_t |
Proxy of C++ cinsn_t class. More... | |
class | cinsnptrvec_t |
Proxy of C++ qvector< cinsn_t * > class. More... | |
class | citem_cmt_t |
Proxy of C++ citem_cmt_t class. More... | |
class | citem_locator_t |
Proxy of C++ citem_locator_t class. More... | |
class | citem_t |
Proxy of C++ citem_t class. More... | |
class | cloop_t |
Proxy of C++ cloop_t class. More... | |
class | cnumber_t |
Proxy of C++ cnumber_t class. More... | |
class | codegen_t |
Proxy of C++ codegen_t class. More... | |
class | creturn_t |
Proxy of C++ creturn_t class. More... | |
class | cswitch_t |
Proxy of C++ cswitch_t class. More... | |
class | ctext_position_t |
Proxy of C++ ctext_position_t class. More... | |
class | ctree_anchor_t |
Proxy of C++ ctree_anchor_t class. More... | |
class | ctree_item_t |
Proxy of C++ ctree_item_t class. More... | |
class | ctree_items_t |
Proxy of C++ qvector< citem_t * > class. More... | |
class | ctree_parentee_t |
Proxy of C++ ctree_parentee_t class. More... | |
class | ctree_visitor_t |
Proxy of C++ ctree_visitor_t class. More... | |
class | cwhile_t |
Proxy of C++ cwhile_t class. More... | |
class | DecompilationFailure |
class | eamap_iterator_t |
Proxy of C++ eamap_iterator_t class. More... | |
class | eamap_t |
Proxy of C++ std::map< ea_t,cinsnptrvec_t > class. More... | |
class | fnumber_t |
Proxy of C++ fnumber_t class. More... | |
class | gco_info_t |
Proxy of C++ gco_info_t class. More... | |
class | graph_chains_t |
Proxy of C++ graph_chains_t class. More... | |
class | hexrays_failure_t |
Proxy of C++ hexrays_failure_t class. More... | |
class | Hexrays_Hooks |
Proxy of C++ Hexrays_Hooks class. More... | |
class | hexwarn_t |
Proxy of C++ hexwarn_t class. More... | |
class | hexwarns_t |
Proxy of C++ qvector< hexwarn_t > class. More... | |
class | history_item_t |
Proxy of C++ history_item_t class. More... | |
class | history_t |
Proxy of C++ qstack< history_item_t > class. More... | |
class | iterator |
Proxy of C++ bitset_t::iterator class. More... | |
class | ivl_t |
Proxy of C++ ivl_t class. More... | |
class | ivl_with_name_t |
Proxy of C++ ivl_with_name_t class. More... | |
class | ivlset_t |
Proxy of C++ ivlset_t class. More... | |
class | lvar_locator_t |
Proxy of C++ lvar_locator_t class. More... | |
class | lvar_mapping_iterator_t |
Proxy of C++ lvar_mapping_iterator_t class. More... | |
class | lvar_mapping_t |
Proxy of C++ std::map< lvar_locator_t,lvar_locator_t > class. More... | |
class | lvar_ref_t |
Proxy of C++ lvar_ref_t class. More... | |
class | lvar_saved_info_t |
Proxy of C++ lvar_saved_info_t class. More... | |
class | lvar_saved_infos_t |
Proxy of C++ qvector< lvar_saved_info_t > class. More... | |
class | lvar_t |
Proxy of C++ lvar_t class. More... | |
class | lvar_uservec_t |
Proxy of C++ lvar_uservec_t class. More... | |
class | lvars_t |
Proxy of C++ lvars_t class. More... | |
class | mba_range_iterator_t |
Proxy of C++ mba_range_iterator_t class. More... | |
class | mba_ranges_t |
Proxy of C++ mba_ranges_t class. More... | |
class | mba_t |
Proxy of C++ mba_t class. More... | |
class | mbl_graph_t |
Proxy of C++ mbl_graph_t class. More... | |
class | mblock_t |
Proxy of C++ mblock_t class. More... | |
class | mcallarg_t |
Proxy of C++ mcallarg_t class. More... | |
class | mcallargs_t |
Proxy of C++ qvector< mcallarg_t > class. More... | |
class | mcallinfo_t |
Proxy of C++ mcallinfo_t class. More... | |
class | mcases_t |
Proxy of C++ mcases_t class. More... | |
class | microcode_filter_t |
Proxy of C++ microcode_filter_t class. More... | |
class | minsn_t |
Proxy of C++ minsn_t class. More... | |
class | minsn_visitor_t |
Proxy of C++ minsn_visitor_t class. More... | |
class | mlist_mop_visitor_t |
Proxy of C++ mlist_mop_visitor_t class. More... | |
class | mlist_t |
Proxy of C++ mlist_t class. More... | |
class | mnumber_t |
Proxy of C++ mnumber_t class. More... | |
class | mop_addr_t |
Proxy of C++ mop_addr_t class. More... | |
class | mop_pair_t |
Proxy of C++ mop_pair_t class. More... | |
class | mop_t |
Proxy of C++ mop_t class. More... | |
class | mop_visitor_t |
Proxy of C++ mop_visitor_t class. More... | |
class | mopvec_t |
Proxy of C++ qvector< mop_t > class. More... | |
class | number_format_t |
Proxy of C++ number_format_t class. More... | |
class | op_parent_info_t |
Proxy of C++ op_parent_info_t class. More... | |
class | operand_locator_t |
Proxy of C++ operand_locator_t class. More... | |
class | optblock_t |
Proxy of C++ optblock_t class. More... | |
class | optinsn_t |
Proxy of C++ optinsn_t class. More... | |
class | qstring_printer_t |
Proxy of C++ qstring_printer_t class. More... | |
class | qvector_carg_t |
Proxy of C++ qvector< carg_t > class. More... | |
class | qvector_ccase_t |
Proxy of C++ qvector< ccase_t > class. More... | |
class | qvector_history_t |
Proxy of C++ qvector< history_item_t > class. More... | |
class | qvector_lvar_t |
Proxy of C++ qvector< lvar_t > class. More... | |
class | rlist_t |
Proxy of C++ rlist_t class. More... | |
class | scif_t |
Proxy of C++ scif_t class. More... | |
class | scif_visitor_t |
Proxy of C++ scif_visitor_t class. More... | |
class | simple_graph_t |
Proxy of C++ simple_graph_t class. More... | |
class | stkvar_ref_t |
Proxy of C++ stkvar_ref_t class. More... | |
class | treeloc_t |
Proxy of C++ treeloc_t class. More... | |
class | udc_filter_t |
Proxy of C++ udc_filter_t class. More... | |
class | udcall_map_iterator_t |
Proxy of C++ udcall_map_iterator_t class. More... | |
class | udcall_t |
Proxy of C++ udcall_t class. More... | |
class | ui_stroff_applicator_t |
Proxy of C++ ui_stroff_applicator_t class. More... | |
class | ui_stroff_op_t |
Proxy of C++ ui_stroff_op_t class. More... | |
class | ui_stroff_ops_t |
Proxy of C++ qvector< ui_stroff_op_t > class. More... | |
class | user_cmts_iterator_t |
Proxy of C++ user_cmts_iterator_t class. More... | |
class | user_cmts_t |
Proxy of C++ std::map< treeloc_t,citem_cmt_t > class. More... | |
class | user_iflags_iterator_t |
Proxy of C++ user_iflags_iterator_t class. More... | |
class | user_iflags_t |
Proxy of C++ std::map< citem_locator_t,int32 > class. More... | |
class | user_labels_iterator_t |
Proxy of C++ user_labels_iterator_t class. More... | |
class | user_labels_t |
Proxy of C++ std::map< int,qstring > class. More... | |
class | user_lvar_modifier_t |
Proxy of C++ user_lvar_modifier_t class. More... | |
class | user_numforms_iterator_t |
Proxy of C++ user_numforms_iterator_t class. More... | |
class | user_numforms_t |
Proxy of C++ std::map< operand_locator_t,number_format_t > class. More... | |
class | user_unions_iterator_t |
Proxy of C++ user_unions_iterator_t class. More... | |
class | user_unions_t |
Proxy of C++ std::map< ea_t,intvec_t > class. More... | |
class | uval_ivl_ivlset_t |
Proxy of C++ ivlset_tpl< ivl_t,uval_t > class. More... | |
class | uval_ivl_t |
Proxy of C++ ivl_tpl< uval_t > class. More... | |
class | valrng_t |
Proxy of C++ valrng_t class. More... | |
class | var_ref_t |
Proxy of C++ var_ref_t class. More... | |
class | vc_printer_t |
Proxy of C++ vc_printer_t class. More... | |
class | vd_failure_t |
Proxy of C++ vd_failure_t class. More... | |
class | vd_interr_t |
Proxy of C++ vd_interr_t class. More... | |
class | vd_printer_t |
Proxy of C++ vd_printer_t class. More... | |
class | vdloc_t |
Proxy of C++ vdloc_t class. More... | |
class | vdui_t |
Proxy of C++ vdui_t class. More... | |
class | vivl_t |
Proxy of C++ vivl_t class. More... | |
class | voff_t |
Proxy of C++ voff_t class. More... | |
Functions | |
"void" | _kludge_force_declare_TPopupMenu (*args) |
_kludge_force_declare_TPopupMenu(arg1) | |
"int32 const &" | user_iflags_second (*args) |
user_iflags_second(p) -> int32 const & Get reference to the current map value. | |
"void" | qswap (*args) |
qswap(a, b) | |
"void" | debug_hexrays_ctree (*args) |
debug_hexrays_ctree(level, msg) | |
"bool" | init_hexrays_plugin (*args) |
init_hexrays_plugin(flags=0) -> bool Check that your plugin is compatible with hex-rays decompiler. | |
"vdui_t *" | get_widget_vdui (*args) |
get_widget_vdui(f) -> vdui_t Get the vdui_t instance associated to the TWidget | |
"boundaries_iterator_t" | boundaries_find (*args) |
boundaries_find(map, key) -> boundaries_iterator_t Find the specified key in boundaries_t. | |
"boundaries_iterator_t" | boundaries_insert (*args) |
boundaries_insert(map, key, val) -> boundaries_iterator_t Insert new (cinsn_t *, rangeset_t) pair into boundaries_t. | |
"void" | term_hexrays_plugin (*args) |
term_hexrays_plugin() Stop working with hex-rays decompiler. | |
"void *" | hexrays_alloc (*args) |
hexrays_alloc(size) -> void * | |
"void" | hexrays_free (*args) |
hexrays_free(ptr) | |
"bool" | is_may_access (*args) |
is_may_access(maymust) -> bool | |
"qstring *" | get_merror_desc (*args) |
get_merror_desc(code, mba) -> str Get textual description of an error code | |
"bool" | must_mcode_close_block (*args) |
must_mcode_close_block(mcode, including_calls) -> bool Must an instruction with the given opcode be the last one in a block? Such opcodes are called closing opcodes. | |
"bool" | is_mcode_propagatable (*args) |
is_mcode_propagatable(mcode) -> bool 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_addsub (*args) |
is_mcode_addsub(mcode) -> bool | |
"bool" | is_mcode_xdsu (*args) |
is_mcode_xdsu(mcode) -> bool | |
"bool" | is_mcode_set (*args) |
is_mcode_set(mcode) -> bool | |
"bool" | is_mcode_set1 (*args) |
is_mcode_set1(mcode) -> bool | |
"bool" | is_mcode_j1 (*args) |
is_mcode_j1(mcode) -> bool | |
"bool" | is_mcode_jcond (*args) |
is_mcode_jcond(mcode) -> bool | |
"bool" | is_mcode_convertible_to_jmp (*args) |
is_mcode_convertible_to_jmp(mcode) -> bool | |
"bool" | is_mcode_convertible_to_set (*args) |
is_mcode_convertible_to_set(mcode) -> bool | |
"bool" | is_mcode_call (*args) |
is_mcode_call(mcode) -> bool | |
"bool" | is_mcode_fpu (*args) |
is_mcode_fpu(mcode) -> bool | |
"bool" | is_mcode_commutative (*args) |
is_mcode_commutative(mcode) -> bool | |
"bool" | is_mcode_shift (*args) |
is_mcode_shift(mcode) -> bool | |
"bool" | is_mcode_divmod (*args) |
is_mcode_divmod(op) -> bool | |
"bool" | has_mcode_seloff (*args) |
has_mcode_seloff(op) -> bool | |
"mcode_t" | set2jcnd (*args) |
set2jcnd(code) -> mcode_t | |
"mcode_t" | jcnd2set (*args) |
jcnd2set(code) -> mcode_t | |
"mcode_t" | negate_mcode_relation (*args) |
negate_mcode_relation(code) -> mcode_t | |
"mcode_t" | swap_mcode_relation (*args) |
swap_mcode_relation(code) -> mcode_t | |
"mcode_t" | get_signed_mcode (*args) |
get_signed_mcode(code) -> mcode_t | |
"mcode_t" | get_unsigned_mcode (*args) |
get_unsigned_mcode(code) -> mcode_t | |
"bool" | is_signed_mcode (*args) |
is_signed_mcode(code) -> bool | |
"bool" | is_unsigned_mcode (*args) |
is_unsigned_mcode(code) -> bool | |
"bool" | mcode_modifies_d (*args) |
mcode_modifies_d(mcode) -> bool | |
"char const *" | dstr (*args) |
dstr(tif) -> char const * Print the specified type info. | |
"bool" | is_type_correct (*args) |
is_type_correct(ptr) -> bool Verify a type string. | |
"bool" | is_small_udt (*args) |
is_small_udt(tif) -> bool Is a small structure or union? | |
"bool" | is_nonbool_type (*args) |
is_nonbool_type(type) -> bool Is definitely a non-boolean type? | |
"bool" | is_bool_type (*args) |
is_bool_type(type) -> bool Is a boolean type? | |
"bool" | is_ptr_or_array (*args) |
is_ptr_or_array(t) -> bool Is a pointer or array type? | |
"bool" | is_paf (*args) |
is_paf(t) -> bool Is a pointer, array, or function type? | |
"bool" | is_inplace_def (*args) |
is_inplace_def(type) -> bool Is struct/union/enum definition (not declaration)? | |
"int" | partial_type_num (*args) |
partial_type_num(type) -> int Calculate number of partial subtypes. | |
"tinfo_t" | get_float_type (*args) |
get_float_type(width) -> tinfo_t Get a type of a floating point value with the specified width | |
"tinfo_t" | get_int_type_by_width_and_sign (*args) |
get_int_type_by_width_and_sign(srcwidth, sign) -> tinfo_t Create a type info by width and sign. | |
"tinfo_t" | get_unk_type (*args) |
get_unk_type(size) -> tinfo_t Create a partial type info by width. | |
"tinfo_t" | dummy_ptrtype (*args) |
dummy_ptrtype(ptrsize, isfp) -> tinfo_t Generate a dummy pointer type | |
"bool" | get_member_type (*args) |
get_member_type(mptr, type) -> bool Get type of a structure field. | |
"tinfo_t" | make_pointer (*args) |
make_pointer(type) -> tinfo_t Create a pointer type. | |
"tinfo_t" | create_typedef (*args) |
create_typedef(name) -> tinfo_t Create a reference to an ordinal type. | |
"bool" | get_type (*args) |
get_type(id, tif, guess) -> bool Get a global type. | |
"bool" | set_type (*args) |
set_type(id, tif, source, force=False) -> bool Set a global type. | |
"qstring *" | print_vdloc (*args) |
print_vdloc(loc, nbytes) -> str Print vdloc. | |
"bool" | arglocs_overlap (*args) |
arglocs_overlap(loc1, w1, loc2, w2) -> bool Do two arglocs overlap? | |
"bool" | restore_user_lvar_settings (*args) |
restore_user_lvar_settings(lvinf, func_ea) -> bool Restore user defined local variable settings in the database. | |
"void" | save_user_lvar_settings (*args) |
save_user_lvar_settings(func_ea, lvinf) Save user defined local variable settings into the database. | |
"bool" | modify_user_lvars (*args) |
modify_user_lvars(entry_ea, mlv) -> bool Modify saved local variable settings. | |
"bool" | modify_user_lvar_info (*args) |
modify_user_lvar_info(func_ea, mli_flags, info) -> bool Modify saved local variable settings of one variable. | |
"bool" | locate_lvar (*args) |
locate_lvar(out, func_ea, varname) -> bool Find a variable by name. | |
"bool" | rename_lvar (*args) |
rename_lvar(func_ea, oldname, newname) -> bool Rename a local variable. | |
"bool" | restore_user_defined_calls (*args) |
restore_user_defined_calls(udcalls, func_ea) -> bool Restore user defined function calls from the database. | |
"void" | save_user_defined_calls (*args) |
save_user_defined_calls(func_ea, udcalls) Save user defined local function calls into the database. | |
"bool" | parse_user_call (*args) |
parse_user_call(udc, decl, silent) -> bool Convert function type declaration into internal structure | |
"merror_t" | convert_to_user_call (*args) |
convert_to_user_call(udc, cdg) -> merror_t try to generate user-defined call for an instruction | |
"bool" | install_microcode_filter (*args) |
install_microcode_filter(filter, install=True) -> bool register/unregister non-standard microcode generator | |
"mlist_t const &" | get_temp_regs (*args) |
get_temp_regs() -> mlist_t Get list of temporary registers. | |
"bool" | is_kreg (*args) |
is_kreg(r) -> bool Is a kernel register? Kernel registers are temporary registers that can be used freely. | |
"mreg_t" | reg2mreg (*args) |
reg2mreg(reg) -> mreg_t Map a processor register to a microregister. | |
"int" | mreg2reg (*args) |
mreg2reg(reg, width) -> int Map a microregister to a processor register. | |
"qstring *" | get_mreg_name (*args) |
get_mreg_name(reg, width, ud=None) -> str Get the microregister name. | |
"int" | lexcompare (*args) |
lexcompare(a, b) -> int | |
"minsn_t *" | getf_reginsn (*args) |
getf_reginsn(ins) -> minsn_t | |
"minsn_t *" | getb_reginsn (*args) |
getb_reginsn(ins) -> minsn_t | |
"mba_t *" | mba_t_deserialize (*args) |
mba_t_deserialize(bytes) -> mba_t | |
"bool" | change_hexrays_config (*args) |
change_hexrays_config(directive) -> bool Parse DIRECTIVE and update the current configuration variables. | |
"char const *" | get_hexrays_version (*args) |
get_hexrays_version() -> char const * Get decompiler version. | |
"bool" | checkout_hexrays_license (*args) |
checkout_hexrays_license(silent) -> bool Check out a floating decompiler license. | |
"vdui_t *" | open_pseudocode (*args) |
open_pseudocode(ea, flags) -> vdui_t Open pseudocode window. | |
"bool" | close_pseudocode (*args) |
close_pseudocode(f) -> bool Close pseudocode window. | |
"bool" | decompile_many (*args) |
decompile_many(outfile, funcaddrs, flags) -> bool Batch decompilation. | |
"void" | send_database (*args) |
send_database(err, silent) Send the database to Hex-Rays. | |
"bool" | get_current_operand (*args) |
get_current_operand(out) -> bool Get the instruction operand under the cursor. | |
"void" | remitem (*args) |
remitem(e) | |
"ctype_t" | negated_relation (*args) |
negated_relation(op) -> ctype_t Negate a comparison operator. | |
"ctype_t" | swapped_relation (*args) |
swapped_relation(op) -> ctype_t Swap a comparison operator. | |
"type_sign_t" | get_op_signness (*args) |
get_op_signness(op) -> type_sign_t Get operator sign. | |
"ctype_t" | asgop (*args) |
asgop(cop) -> ctype_t Convert plain operator into assignment operator. | |
"ctype_t" | asgop_revert (*args) |
asgop_revert(cop) -> ctype_t Convert assignment operator into plain operator. | |
"bool" | op_uses_x (*args) |
op_uses_x(op) -> bool Does operator use the 'x' field of cexpr_t? | |
"bool" | op_uses_y (*args) |
op_uses_y(op) -> bool Does operator use the 'y' field of cexpr_t? | |
"bool" | op_uses_z (*args) |
op_uses_z(op) -> bool Does operator use the 'z' field of cexpr_t? | |
"bool" | is_binary (*args) |
is_binary(op) -> bool Is binary operator? | |
"bool" | is_unary (*args) |
is_unary(op) -> bool Is unary operator? | |
"bool" | is_relational (*args) |
is_relational(op) -> bool Is comparison operator? | |
"bool" | is_assignment (*args) |
is_assignment(op) -> bool Is assignment operator? | |
"bool" | accepts_udts (*args) |
accepts_udts(op) -> bool | |
"bool" | is_prepost (*args) |
is_prepost(op) -> bool Is pre/post increment/decrement operator? | |
"bool" | is_commutative (*args) |
is_commutative(op) -> bool Is commutative operator? | |
"bool" | is_additive (*args) |
is_additive(op) -> bool Is additive operator? | |
"bool" | is_multiplicative (*args) |
is_multiplicative(op) -> bool Is multiplicative operator? | |
"bool" | is_bitop (*args) |
is_bitop(op) -> bool Is bit related operator? | |
"bool" | is_logical (*args) |
is_logical(op) -> bool Is logical operator? | |
"bool" | is_loop (*args) |
is_loop(op) -> bool Is loop statement code? | |
"bool" | is_break_consumer (*args) |
is_break_consumer(op) -> bool Does a break statement influence the specified statement code? | |
"bool" | is_lvalue (*args) |
is_lvalue(op) -> bool Is Lvalue operator? | |
"bool" | accepts_small_udts (*args) |
accepts_small_udts(op) -> bool Is the operator allowed on small structure or union? | |
"bool" | cinsn_t_insn_is_epilog (*args) |
cinsn_t_insn_is_epilog(insn) -> bool | |
"cexpr_t *" | _ll_lnot (*args) |
_ll_lnot(e) -> cexpr_t | |
"cinsn_t *" | _ll_new_block (*args) |
_ll_new_block() -> cinsn_t | |
"cexpr_t *" | _ll_create_helper (*args) |
_ll_create_helper(standalone, type, format) -> cexpr_t | |
"cexpr_t *" | _ll_call_helper (*args) |
_ll_call_helper(rettype, args, format) -> cexpr_t | |
"cexpr_t *" | _ll_make_num (*args) |
_ll_make_num(n, func=None, ea=BADADDR, opnum=0, sign=no_sign, size=0) -> cexpr_t | |
"cexpr_t *" | _ll_make_ref (*args) |
_ll_make_ref(e) -> cexpr_t | |
"cexpr_t *" | _ll_dereference (*args) |
_ll_dereference(e, ptrsize, is_flt=False) -> cexpr_t | |
"void" | save_user_labels (*args) |
save_user_labels(func_ea, user_labels) Save user defined labels into the database. | |
"void" | save_user_labels2 (*args) |
save_user_labels2(func_ea, user_labels, func=None) | |
"void" | save_user_cmts (*args) |
save_user_cmts(func_ea, user_cmts) Save user defined comments into the database. | |
"void" | save_user_numforms (*args) |
save_user_numforms(func_ea, numforms) Save user defined number formats into the database. | |
"void" | save_user_iflags (*args) |
save_user_iflags(func_ea, iflags) Save user defined citem iflags into the database. | |
"void" | save_user_unions (*args) |
save_user_unions(func_ea, unions) Save user defined union field selections into the database. | |
"user_labels_t *" | restore_user_labels (*args) |
restore_user_labels(func_ea) -> user_labels_t Restore user defined labels from the database. | |
"user_labels_t *" | restore_user_labels2 (*args) |
restore_user_labels2(func_ea, func=None) -> user_labels_t | |
"user_cmts_t *" | restore_user_cmts (*args) |
restore_user_cmts(func_ea) -> user_cmts_t Restore user defined comments from the database. | |
"user_numforms_t *" | restore_user_numforms (*args) |
restore_user_numforms(func_ea) -> user_numforms_t Restore user defined number formats from the database. | |
"user_iflags_t *" | restore_user_iflags (*args) |
restore_user_iflags(func_ea) -> user_iflags_t Restore user defined citem iflags from the database. | |
"user_unions_t *" | restore_user_unions (*args) |
restore_user_unions(func_ea) -> user_unions_t Restore user defined union field selections from the database. | |
"void" | close_hexrays_waitbox (*args) |
close_hexrays_waitbox() Close the waitbox displayed by the decompiler. | |
"cfuncptr_t" | decompile (*args) |
decompile(mbr, hf=None, decomp_flags=0) -> cfuncptr_t Decompile a snippet or a function. | |
"cfuncptr_t" | decompile_func (*args) |
decompile_func(pfn, hf=None, decomp_flags=0) -> cfuncptr_t Decompile a function. | |
"mba_t *" | gen_microcode (*args) |
gen_microcode(mbr, hf=None, retlist=None, decomp_flags=0, reqmat=MMAT_GLBOPT3) -> mba_t Generate microcode of an arbitrary code snippet | |
"mba_t *" | create_empty_mba (*args) |
create_empty_mba(mbr, hf=None) -> mba_t Create an empty microcode object. | |
"cfuncptr_t" | create_cfunc (*args) |
create_cfunc(mba) -> cfuncptr_t Create a new cfunc_t object. | |
"bool" | mark_cfunc_dirty (*args) |
mark_cfunc_dirty(ea, close_views=False) -> bool Flush the cached decompilation results. | |
"void" | clear_cached_cfuncs (*args) |
clear_cached_cfuncs() Flush all cached decompilation results. | |
"bool" | has_cached_cfunc (*args) |
has_cached_cfunc(ea) -> bool Do we have a cached decompilation result for 'ea'? | |
"char const *" | get_ctype_name (*args) |
get_ctype_name(op) -> char const * | |
"qstring" | create_field_name (*args) |
create_field_name(type, offset=BADADDR) -> qstring | |
"int" | select_udt_by_offset (*args) |
select_udt_by_offset(udts, ops, applicator) -> int Select UDT | |
"operand_locator_t const &" | user_numforms_first (*args) |
user_numforms_first(p) -> operand_locator_t Get reference to the current map key. | |
"number_format_t &" | user_numforms_second (*args) |
user_numforms_second(p) -> number_format_t Get reference to the current map value. | |
"user_numforms_iterator_t" | user_numforms_find (*args) |
user_numforms_find(map, key) -> user_numforms_iterator_t Find the specified key in user_numforms_t. | |
"user_numforms_iterator_t" | user_numforms_insert (*args) |
user_numforms_insert(map, key, val) -> user_numforms_iterator_t Insert new (operand_locator_t, number_format_t) pair into user_numforms_t. | |
"user_numforms_iterator_t" | user_numforms_begin (*args) |
user_numforms_begin(map) -> user_numforms_iterator_t Get iterator pointing to the beginning of user_numforms_t. | |
"user_numforms_iterator_t" | user_numforms_end (*args) |
user_numforms_end(map) -> user_numforms_iterator_t Get iterator pointing to the end of user_numforms_t. | |
"user_numforms_iterator_t" | user_numforms_next (*args) |
user_numforms_next(p) -> user_numforms_iterator_t Move to the next element. | |
"user_numforms_iterator_t" | user_numforms_prev (*args) |
user_numforms_prev(p) -> user_numforms_iterator_t Move to the previous element. | |
"void" | user_numforms_erase (*args) |
user_numforms_erase(map, p) Erase current element from user_numforms_t. | |
"void" | user_numforms_clear (*args) |
user_numforms_clear(map) Clear user_numforms_t. | |
"size_t" | user_numforms_size (*args) |
user_numforms_size(map) -> size_t Get size of user_numforms_t. | |
"void" | user_numforms_free (*args) |
user_numforms_free(map) Delete user_numforms_t instance. | |
"user_numforms_t *" | user_numforms_new (*args) |
user_numforms_new() -> user_numforms_t Create a new user_numforms_t instance. | |
"lvar_locator_t const &" | lvar_mapping_first (*args) |
lvar_mapping_first(p) -> lvar_locator_t Get reference to the current map key. | |
"lvar_locator_t &" | lvar_mapping_second (*args) |
lvar_mapping_second(p) -> lvar_locator_t Get reference to the current map value. | |
"lvar_mapping_iterator_t" | lvar_mapping_find (*args) |
lvar_mapping_find(map, key) -> lvar_mapping_iterator_t Find the specified key in lvar_mapping_t. | |
"lvar_mapping_iterator_t" | lvar_mapping_insert (*args) |
lvar_mapping_insert(map, key, val) -> lvar_mapping_iterator_t Insert new (lvar_locator_t, lvar_locator_t) pair into lvar_mapping_t. | |
"lvar_mapping_iterator_t" | lvar_mapping_begin (*args) |
lvar_mapping_begin(map) -> lvar_mapping_iterator_t Get iterator pointing to the beginning of lvar_mapping_t. | |
"lvar_mapping_iterator_t" | lvar_mapping_end (*args) |
lvar_mapping_end(map) -> lvar_mapping_iterator_t Get iterator pointing to the end of lvar_mapping_t. | |
"lvar_mapping_iterator_t" | lvar_mapping_next (*args) |
lvar_mapping_next(p) -> lvar_mapping_iterator_t Move to the next element. | |
"lvar_mapping_iterator_t" | lvar_mapping_prev (*args) |
lvar_mapping_prev(p) -> lvar_mapping_iterator_t Move to the previous element. | |
"void" | lvar_mapping_erase (*args) |
lvar_mapping_erase(map, p) Erase current element from lvar_mapping_t. | |
"void" | lvar_mapping_clear (*args) |
lvar_mapping_clear(map) Clear lvar_mapping_t. | |
"size_t" | lvar_mapping_size (*args) |
lvar_mapping_size(map) -> size_t Get size of lvar_mapping_t. | |
"void" | lvar_mapping_free (*args) |
lvar_mapping_free(map) Delete lvar_mapping_t instance. | |
"lvar_mapping_t *" | lvar_mapping_new (*args) |
lvar_mapping_new() -> lvar_mapping_t Create a new lvar_mapping_t instance. | |
"ea_t const &" | udcall_map_first (*args) |
udcall_map_first(p) -> ea_t const & Get reference to the current map key. | |
"udcall_t &" | udcall_map_second (*args) |
udcall_map_second(p) -> udcall_t Get reference to the current map value. | |
"udcall_map_iterator_t" | udcall_map_find (*args) |
udcall_map_find(map, key) -> udcall_map_iterator_t Find the specified key in udcall_map_t. | |
"udcall_map_iterator_t" | udcall_map_insert (*args) |
udcall_map_insert(map, key, val) -> udcall_map_iterator_t Insert new (ea_t, udcall_t) pair into udcall_map_t. | |
"udcall_map_iterator_t" | udcall_map_begin (*args) |
udcall_map_begin(map) -> udcall_map_iterator_t Get iterator pointing to the beginning of udcall_map_t. | |
"udcall_map_iterator_t" | udcall_map_end (*args) |
udcall_map_end(map) -> udcall_map_iterator_t Get iterator pointing to the end of udcall_map_t. | |
"udcall_map_iterator_t" | udcall_map_next (*args) |
udcall_map_next(p) -> udcall_map_iterator_t Move to the next element. | |
"udcall_map_iterator_t" | udcall_map_prev (*args) |
udcall_map_prev(p) -> udcall_map_iterator_t Move to the previous element. | |
"void" | udcall_map_erase (*args) |
udcall_map_erase(map, p) Erase current element from udcall_map_t. | |
"void" | udcall_map_clear (*args) |
udcall_map_clear(map) Clear udcall_map_t. | |
"size_t" | udcall_map_size (*args) |
udcall_map_size(map) -> size_t Get size of udcall_map_t. | |
"void" | udcall_map_free (*args) |
udcall_map_free(map) Delete udcall_map_t instance. | |
"udcall_map_t *" | udcall_map_new (*args) |
udcall_map_new() -> udcall_map_t * Create a new udcall_map_t instance. | |
"treeloc_t const &" | user_cmts_first (*args) |
user_cmts_first(p) -> treeloc_t Get reference to the current map key. | |
"citem_cmt_t &" | user_cmts_second (*args) |
user_cmts_second(p) -> citem_cmt_t Get reference to the current map value. | |
"user_cmts_iterator_t" | user_cmts_find (*args) |
user_cmts_find(map, key) -> user_cmts_iterator_t Find the specified key in user_cmts_t. | |
"user_cmts_iterator_t" | user_cmts_insert (*args) |
user_cmts_insert(map, key, val) -> user_cmts_iterator_t Insert new (treeloc_t, citem_cmt_t) pair into user_cmts_t. | |
"user_cmts_iterator_t" | user_cmts_begin (*args) |
user_cmts_begin(map) -> user_cmts_iterator_t Get iterator pointing to the beginning of user_cmts_t. | |
"user_cmts_iterator_t" | user_cmts_end (*args) |
user_cmts_end(map) -> user_cmts_iterator_t Get iterator pointing to the end of user_cmts_t. | |
"user_cmts_iterator_t" | user_cmts_next (*args) |
user_cmts_next(p) -> user_cmts_iterator_t Move to the next element. | |
"user_cmts_iterator_t" | user_cmts_prev (*args) |
user_cmts_prev(p) -> user_cmts_iterator_t Move to the previous element. | |
"void" | user_cmts_erase (*args) |
user_cmts_erase(map, p) Erase current element from user_cmts_t. | |
"void" | user_cmts_clear (*args) |
user_cmts_clear(map) Clear user_cmts_t. | |
"size_t" | user_cmts_size (*args) |
user_cmts_size(map) -> size_t Get size of user_cmts_t. | |
"void" | user_cmts_free (*args) |
user_cmts_free(map) Delete user_cmts_t instance. | |
"user_cmts_t *" | user_cmts_new (*args) |
user_cmts_new() -> user_cmts_t Create a new user_cmts_t instance. | |
"citem_locator_t const &" | user_iflags_first (*args) |
user_iflags_first(p) -> citem_locator_t Get reference to the current map key. | |
"user_iflags_iterator_t" | user_iflags_find (*args) |
user_iflags_find(map, key) -> user_iflags_iterator_t Find the specified key in user_iflags_t. | |
"user_iflags_iterator_t" | user_iflags_insert (*args) |
user_iflags_insert(map, key, val) -> user_iflags_iterator_t Insert new (citem_locator_t, int32) pair into user_iflags_t. | |
"user_iflags_iterator_t" | user_iflags_begin (*args) |
user_iflags_begin(map) -> user_iflags_iterator_t Get iterator pointing to the beginning of user_iflags_t. | |
"user_iflags_iterator_t" | user_iflags_end (*args) |
user_iflags_end(map) -> user_iflags_iterator_t Get iterator pointing to the end of user_iflags_t. | |
"user_iflags_iterator_t" | user_iflags_next (*args) |
user_iflags_next(p) -> user_iflags_iterator_t Move to the next element. | |
"user_iflags_iterator_t" | user_iflags_prev (*args) |
user_iflags_prev(p) -> user_iflags_iterator_t Move to the previous element. | |
"void" | user_iflags_erase (*args) |
user_iflags_erase(map, p) Erase current element from user_iflags_t. | |
"void" | user_iflags_clear (*args) |
user_iflags_clear(map) Clear user_iflags_t. | |
"size_t" | user_iflags_size (*args) |
user_iflags_size(map) -> size_t Get size of user_iflags_t. | |
"void" | user_iflags_free (*args) |
user_iflags_free(map) Delete user_iflags_t instance. | |
"user_iflags_t *" | user_iflags_new (*args) |
user_iflags_new() -> user_iflags_t Create a new user_iflags_t instance. | |
"ea_t const &" | user_unions_first (*args) |
user_unions_first(p) -> ea_t const & Get reference to the current map key. | |
"intvec_t &" | user_unions_second (*args) |
user_unions_second(p) -> intvec_t Get reference to the current map value. | |
"user_unions_iterator_t" | user_unions_find (*args) |
user_unions_find(map, key) -> user_unions_iterator_t Find the specified key in user_unions_t. | |
"user_unions_iterator_t" | user_unions_insert (*args) |
user_unions_insert(map, key, val) -> user_unions_iterator_t Insert new (ea_t, intvec_t) pair into user_unions_t. | |
"user_unions_iterator_t" | user_unions_begin (*args) |
user_unions_begin(map) -> user_unions_iterator_t Get iterator pointing to the beginning of user_unions_t. | |
"user_unions_iterator_t" | user_unions_end (*args) |
user_unions_end(map) -> user_unions_iterator_t Get iterator pointing to the end of user_unions_t. | |
"user_unions_iterator_t" | user_unions_next (*args) |
user_unions_next(p) -> user_unions_iterator_t Move to the next element. | |
"user_unions_iterator_t" | user_unions_prev (*args) |
user_unions_prev(p) -> user_unions_iterator_t Move to the previous element. | |
"void" | user_unions_erase (*args) |
user_unions_erase(map, p) Erase current element from user_unions_t. | |
"void" | user_unions_clear (*args) |
user_unions_clear(map) Clear user_unions_t. | |
"size_t" | user_unions_size (*args) |
user_unions_size(map) -> size_t Get size of user_unions_t. | |
"void" | user_unions_free (*args) |
user_unions_free(map) Delete user_unions_t instance. | |
"user_unions_t *" | user_unions_new (*args) |
user_unions_new() -> user_unions_t Create a new user_unions_t instance. | |
"int const &" | user_labels_first (*args) |
user_labels_first(p) -> int const & Get reference to the current map key. | |
"qstring &" | user_labels_second (*args) |
user_labels_second(p) -> qstring & Get reference to the current map value. | |
"user_labels_iterator_t" | user_labels_find (*args) |
user_labels_find(map, key) -> user_labels_iterator_t Find the specified key in user_labels_t. | |
"user_labels_iterator_t" | user_labels_insert (*args) |
user_labels_insert(map, key, val) -> user_labels_iterator_t Insert new (int, qstring) pair into user_labels_t. | |
"user_labels_iterator_t" | user_labels_begin (*args) |
user_labels_begin(map) -> user_labels_iterator_t Get iterator pointing to the beginning of user_labels_t. | |
"user_labels_iterator_t" | user_labels_end (*args) |
user_labels_end(map) -> user_labels_iterator_t Get iterator pointing to the end of user_labels_t. | |
"user_labels_iterator_t" | user_labels_next (*args) |
user_labels_next(p) -> user_labels_iterator_t Move to the next element. | |
"user_labels_iterator_t" | user_labels_prev (*args) |
user_labels_prev(p) -> user_labels_iterator_t Move to the previous element. | |
"void" | user_labels_erase (*args) |
user_labels_erase(map, p) Erase current element from user_labels_t. | |
"void" | user_labels_clear (*args) |
user_labels_clear(map) Clear user_labels_t. | |
"size_t" | user_labels_size (*args) |
user_labels_size(map) -> size_t Get size of user_labels_t. | |
"void" | user_labels_free (*args) |
user_labels_free(map) Delete user_labels_t instance. | |
"user_labels_t *" | user_labels_new (*args) |
user_labels_new() -> user_labels_t Create a new user_labels_t instance. | |
"ea_t const &" | eamap_first (*args) |
eamap_first(p) -> ea_t const & Get reference to the current map key. | |
"cinsnptrvec_t &" | eamap_second (*args) |
eamap_second(p) -> cinsnptrvec_t Get reference to the current map value. | |
"eamap_iterator_t" | eamap_find (*args) |
eamap_find(map, key) -> eamap_iterator_t Find the specified key in eamap_t. | |
"eamap_iterator_t" | eamap_insert (*args) |
eamap_insert(map, key, val) -> eamap_iterator_t Insert new (ea_t, cinsnptrvec_t) pair into eamap_t. | |
"eamap_iterator_t" | eamap_begin (*args) |
eamap_begin(map) -> eamap_iterator_t Get iterator pointing to the beginning of eamap_t. | |
"eamap_iterator_t" | eamap_end (*args) |
eamap_end(map) -> eamap_iterator_t Get iterator pointing to the end of eamap_t. | |
"eamap_iterator_t" | eamap_next (*args) |
eamap_next(p) -> eamap_iterator_t Move to the next element. | |
"eamap_iterator_t" | eamap_prev (*args) |
eamap_prev(p) -> eamap_iterator_t Move to the previous element. | |
"void" | eamap_erase (*args) |
eamap_erase(map, p) Erase current element from eamap_t. | |
"void" | eamap_clear (*args) |
eamap_clear(map) Clear eamap_t. | |
"size_t" | eamap_size (*args) |
eamap_size(map) -> size_t Get size of eamap_t. | |
"void" | eamap_free (*args) |
eamap_free(map) Delete eamap_t instance. | |
"eamap_t *" | eamap_new (*args) |
eamap_new() -> eamap_t Create a new eamap_t instance. | |
"cinsn_t *const &" | boundaries_first (*args) |
boundaries_first(p) -> cinsn_t Get reference to the current map key. | |
"rangeset_t &" | boundaries_second (*args) |
boundaries_second(p) -> rangeset_t Get reference to the current map value. | |
"boundaries_iterator_t" | boundaries_begin (*args) |
boundaries_begin(map) -> boundaries_iterator_t Get iterator pointing to the beginning of boundaries_t. | |
"boundaries_iterator_t" | boundaries_end (*args) |
boundaries_end(map) -> boundaries_iterator_t Get iterator pointing to the end of boundaries_t. | |
"boundaries_iterator_t" | boundaries_next (*args) |
boundaries_next(p) -> boundaries_iterator_t Move to the next element. | |
"boundaries_iterator_t" | boundaries_prev (*args) |
boundaries_prev(p) -> boundaries_iterator_t Move to the previous element. | |
"void" | boundaries_erase (*args) |
boundaries_erase(map, p) Erase current element from boundaries_t. | |
"void" | boundaries_clear (*args) |
boundaries_clear(map) Clear boundaries_t. | |
"size_t" | boundaries_size (*args) |
boundaries_size(map) -> size_t Get size of boundaries_t. | |
"void" | boundaries_free (*args) |
boundaries_free(map) Delete boundaries_t instance. | |
"boundaries_t *" | boundaries_new (*args) |
boundaries_new() -> boundaries_t Create a new boundaries_t instance. | |
"chain_t &" | block_chains_get (*args) |
block_chains_get(p) -> chain_t Get reference to the current set value. | |
"block_chains_iterator_t" | block_chains_find (*args) |
block_chains_find(set, val) -> block_chains_iterator_t Find the specified key in set block_chains_t. | |
"block_chains_iterator_t" | block_chains_insert (*args) |
block_chains_insert(set, val) -> block_chains_iterator_t Insert new (chain_t) into set block_chains_t. | |
"block_chains_iterator_t" | block_chains_begin (*args) |
block_chains_begin(set) -> block_chains_iterator_t Get iterator pointing to the beginning of block_chains_t. | |
"block_chains_iterator_t" | block_chains_end (*args) |
block_chains_end(set) -> block_chains_iterator_t Get iterator pointing to the end of block_chains_t. | |
"block_chains_iterator_t" | block_chains_next (*args) |
block_chains_next(p) -> block_chains_iterator_t Move to the next element. | |
"block_chains_iterator_t" | block_chains_prev (*args) |
block_chains_prev(p) -> block_chains_iterator_t Move to the previous element. | |
"void" | block_chains_erase (*args) |
block_chains_erase(set, p) Erase current element from block_chains_t. | |
"void" | block_chains_clear (*args) |
block_chains_clear(set) Clear block_chains_t. | |
"size_t" | block_chains_size (*args) |
block_chains_size(set) -> size_t Get size of block_chains_t. | |
"void" | block_chains_free (*args) |
block_chains_free(set) Delete block_chains_t instance. | |
"block_chains_t *" | block_chains_new (*args) |
block_chains_new() -> block_chains_t Create a new block_chains_t instance. | |
decompile (ea, hf=None, flags=0) | |
citem_to_specific_type (self) | |
cast the citem_t object to its more specific type, either cexpr_t or cinsn_t. | |
property_op_to_typename (self) | |
cexpr_operands (self) | |
return a dictionary with the operands of a cexpr_t. | |
cinsn_details (self) | |
return the details pointer for the cinsn_t object depending on the value of its op member. | |
cfunc_type (self) | |
Get the function's return type tinfo_t object. | |
_map_as_dict (maptype, name, keytype, valuetype) | |
_call_with_transferrable_ownership (fun, *args) | |
lnot (e) | |
Logically negate the specified expression. | |
make_ref (e) | |
Create a reference. | |
dereference (e, ptrsize, is_float=False) | |
Dereference a pointer. | |
call_helper (rettype, args, *rest) | |
Create a helper call. | |
new_block () | |
Create a new block-statement. | |
make_num (*args) | |
Create a number expression. | |
create_helper (*args) | |
Create a helper object. | |
install_hexrays_callback (callback) | |
Deprecated. | |
remove_hexrays_callback (callback) | |
Deprecated. | |
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_VALUE = cvar.MAX_VALUE | |
MAX_SVALUE = cvar.MAX_SVALUE | |
MIN_SVALUE = cvar.MIN_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 | |
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 | |
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 | |
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_MACRO = _ida_hexrays.WARN_FIXED_MACRO | |
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_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 | |
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 | |
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_end = _ida_hexrays.cit_end | |
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 | |
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_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 | |
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_NO_XREFS = _ida_hexrays.DECOMP_NO_XREFS | |
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 | |
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_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_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_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_reg2mreg = _ida_hexrays.hx_reg2mreg | |
hx_mreg2reg = _ida_hexrays.hx_mreg2reg | |
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 | |
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 | |
hx_get_int_type_by_width_and_sign = _ida_hexrays.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_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_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_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_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_get_mreg_name = _ida_hexrays.hx_get_mreg_name | |
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_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 | |
hx_mop_t_create_from_scattered_vdloc = _ida_hexrays.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_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 | |
hx_mop_t_for_all_scattered_submops = _ida_hexrays.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_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 | |
hx_graph_chains_t_for_all_chains = _ida_hexrays.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_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 | |
hx_minsn_t_may_use_aliased_memory = _ida_hexrays.hx_minsn_t_may_use_aliased_memory | |
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 | |
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_mba_t_idaloc2vd = _ida_hexrays.hx_mba_t_idaloc2vd | |
hx_mba_t_vd2idaloc = _ida_hexrays.hx_mba_t_vd2idaloc | |
hx_mba_t_term = _ida_hexrays.hx_mba_t_term | |
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_remove_empty_and_unreachable_blocks = _ida_hexrays.hx_mba_t_remove_empty_and_unreachable_blocks | |
hx_mba_t_combine_blocks = _ida_hexrays.hx_mba_t_combine_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_arg = _ida_hexrays.hx_mba_t_arg | |
hx_mba_t_serialize = _ida_hexrays.hx_mba_t_serialize | |
hx_mba_t_deserialize = _ida_hexrays.hx_mba_t_deserialize | |
hx_mbl_graph_t_is_accessed_globally = _ida_hexrays.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_codegen_t_emit = _ida_hexrays.hx_codegen_t_emit | |
hx_codegen_t_emit_ = _ida_hexrays.hx_codegen_t_emit_ | |
hx_is_kreg = _ida_hexrays.hx_is_kreg | |
hx_get_temp_regs = _ida_hexrays.hx_get_temp_regs | |
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 | |
hx_ctree_visitor_t_apply_to_exprs = _ida_hexrays.hx_ctree_visitor_t_apply_to_exprs | |
hx_ctree_parentee_t_recalc_parent_types = _ida_hexrays.hx_ctree_parentee_t_recalc_parent_types | |
hx_cfunc_parentee_t_calc_rvalue_type = _ida_hexrays.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_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_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 | |
hx_cinsn_t_collect_free_continues = _ida_hexrays.hx_cinsn_t_collect_free_continues | |
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_ctree_item_t_get_memptr = _ida_hexrays.hx_ctree_item_t_get_memptr | |
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_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 | |
hx_cfunc_t_get_user_union_selection = _ida_hexrays.hx_cfunc_t_get_user_union_selection | |
hx_cfunc_t_set_user_union_selection = _ida_hexrays.hx_cfunc_t_set_user_union_selection | |
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_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_decompile = _ida_hexrays.hx_decompile | |
hx_gen_microcode = _ida_hexrays.hx_gen_microcode | |
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_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_strmem_type = _ida_hexrays.hx_vdui_t_set_strmem_type | |
hx_vdui_t_rename_strmem = _ida_hexrays.hx_vdui_t_rename_strmem | |
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_hexrays_alloc = _ida_hexrays.hx_hexrays_alloc | |
hx_hexrays_free = _ida_hexrays.hx_hexrays_free | |
hx_vdui_t_set_noptr_lvar = _ida_hexrays.hx_vdui_t_set_noptr_lvar | |
hx_select_udt_by_offset = _ida_hexrays.hx_select_udt_by_offset | |
hx_mblock_t_get_valranges_ = _ida_hexrays.hx_mblock_t_get_valranges_ | |
hx_cfunc_t_refresh_func_ctext = _ida_hexrays.hx_cfunc_t_refresh_func_ctext | |
hx_checkout_hexrays_license = _ida_hexrays.hx_checkout_hexrays_license | |
hx_mba_t_copy_block = _ida_hexrays.hx_mba_t_copy_block | |
hx_mblock_t_optimize_useless_jump = _ida_hexrays.hx_mblock_t_optimize_useless_jump | |
hx_mblock_t_get_reginsn_qty = _ida_hexrays.hx_mblock_t_get_reginsn_qty | |
hx_modify_user_lvar_info = _ida_hexrays.hx_modify_user_lvar_info | |
hx_cdg_insn_iterator_t_next = _ida_hexrays.hx_cdg_insn_iterator_t_next | |
hx_restore_user_labels2 = _ida_hexrays.hx_restore_user_labels2 | |
hx_save_user_labels2 = _ida_hexrays.hx_save_user_labels2 | |
hx_mba_ranges_t_range_contains = _ida_hexrays.hx_mba_ranges_t_range_contains | |
hx_close_hexrays_waitbox = _ida_hexrays.hx_close_hexrays_waitbox | |
hx_mba_t_map_fict_ea = _ida_hexrays.hx_mba_t_map_fict_ea | |
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_free_kreg = _ida_hexrays.hx_mba_t_free_kreg | |
hx_mba_t_idaloc2vd_ = _ida_hexrays.hx_mba_t_idaloc2vd_ | |
hx_mba_t_vd2idaloc_ = _ida_hexrays.hx_mba_t_vd2idaloc_ | |
hx_bitset_t_fill_gaps = _ida_hexrays.hx_bitset_t_fill_gaps | |
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_minsn_t_set_combined = _ida_hexrays.hx_minsn_t_set_combined | |
hx_mba_t_save_snapshot = _ida_hexrays.hx_mba_t_save_snapshot | |
hx_create_cfunc = _ida_hexrays.hx_create_cfunc | |
hx_mba_t_set_maturity = _ida_hexrays.hx_mba_t_set_maturity | |
hx_rename_lvar = _ida_hexrays.hx_rename_lvar | |
hx_locate_lvar = _ida_hexrays.hx_locate_lvar | |
hx_mba_t_create_helper_call = _ida_hexrays.hx_mba_t_create_helper_call | |
hx_lvar_t_append_list = _ida_hexrays.hx_lvar_t_append_list | |
hx_chain_t_append_list = _ida_hexrays.hx_chain_t_append_list | |
hx_udc_filter_t_cleanup = _ida_hexrays.hx_udc_filter_t_cleanup | |
hx_mba_t_get_curfunc = _ida_hexrays.hx_mba_t_get_curfunc | |
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_cexpr_t_maybe_ptr = _ida_hexrays.hx_cexpr_t_maybe_ptr | |
hx_minsn_t_serialize = _ida_hexrays.hx_minsn_t_serialize | |
hx_minsn_t_deserialize = _ida_hexrays.hx_minsn_t_deserialize | |
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_cexpr_t_dstr = _ida_hexrays.hx_cexpr_t_dstr | |
hx_cinsn_t_dstr = _ida_hexrays.hx_cinsn_t_dstr | |
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_mba_t_set_lvar_name = _ida_hexrays.hx_mba_t_set_lvar_name | |
hx_change_hexrays_config = _ida_hexrays.hx_change_hexrays_config | |
hx_mba_t_get_func_output_lists = _ida_hexrays.hx_mba_t_get_func_output_lists | |
hx_vdui_t_rename_udm = _ida_hexrays.hx_vdui_t_rename_udm | |
hx_vdui_t_set_udm_type = _ida_hexrays.hx_vdui_t_set_udm_type | |
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 | |
"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_idx: | |
y | |
keytype = _map___getitem__ | |
valuetype | |
|
protected |
|
protected |
rettype: tinfo_t const & args: carglist_t * format: char const *
|
protected |
|
protected |
e: cexpr_t * ptrsize: int is_flt: bool
|
protected |
e: cexpr_t *
|
protected |
n: uint64 func: cfunc_t * ea: ea_t opnum: int sign: type_sign_t size: int
|
protected |
e: cexpr_t *
|
protected |
|
protected |
"bool" accepts_small_udts | ( | * | args | ) |
op | (C++: ctype_t) enum ctype_t |
"bool" accepts_udts | ( | * | args | ) |
op | enum ctype_t |
"bool" arglocs_overlap | ( | * | args | ) |
"ctype_t" asgop | ( | * | args | ) |
For example, cot_add returns cot_asgadd.
cop | (C++: ctype_t) enum ctype_t |
"ctype_t" asgop_revert | ( | * | args | ) |
For example, cot_asgadd returns cot_add
cop | (C++: ctype_t) enum ctype_t |
"block_chains_iterator_t" block_chains_begin | ( | * | args | ) |
set | (C++: const block_chains_t *) block_chains_t const * |
"void" block_chains_clear | ( | * | args | ) |
set | (C++: block_chains_t *) |
"block_chains_iterator_t" block_chains_end | ( | * | args | ) |
set | (C++: const block_chains_t *) block_chains_t const * |
"void" block_chains_erase | ( | * | args | ) |
set | (C++: block_chains_t *) |
p | (C++: block_chains_iterator_t) |
"block_chains_iterator_t" block_chains_find | ( | * | args | ) |
set | (C++: const block_chains_t *) block_chains_t const * |
val | (C++: const chain_t &) chain_t const & |
"void" block_chains_free | ( | * | args | ) |
set | (C++: block_chains_t *) |
"chain_t &" block_chains_get | ( | * | args | ) |
p | (C++: block_chains_iterator_t) |
"block_chains_iterator_t" block_chains_insert | ( | * | args | ) |
set | (C++: block_chains_t *) |
val | (C++: const chain_t &) chain_t const & |
"block_chains_t *" block_chains_new | ( | * | args | ) |
"block_chains_iterator_t" block_chains_next | ( | * | args | ) |
p | (C++: block_chains_iterator_t) |
"block_chains_iterator_t" block_chains_prev | ( | * | args | ) |
p | (C++: block_chains_iterator_t) |
"size_t" block_chains_size | ( | * | args | ) |
set | (C++: block_chains_t *) |
"boundaries_iterator_t" boundaries_begin | ( | * | args | ) |
map | (C++: const boundaries_t *) boundaries_t const * |
"void" boundaries_clear | ( | * | args | ) |
map | (C++: boundaries_t *) |
"boundaries_iterator_t" boundaries_end | ( | * | args | ) |
map | (C++: const boundaries_t *) boundaries_t const * |
"void" boundaries_erase | ( | * | args | ) |
map | (C++: boundaries_t *) |
p | (C++: boundaries_iterator_t) |
"boundaries_iterator_t" boundaries_find | ( | * | args | ) |
map | (C++: const boundaries_t *) boundaries_t const * |
key | (C++: const cinsn_t *&) cinsn_t const * |
"cinsn_t *const &" boundaries_first | ( | * | args | ) |
p | (C++: boundaries_iterator_t) |
"void" boundaries_free | ( | * | args | ) |
map | (C++: boundaries_t *) |
"boundaries_iterator_t" boundaries_insert | ( | * | args | ) |
map | (C++: boundaries_t *) |
key | (C++: const cinsn_t *&) cinsn_t const * |
val | (C++: const rangeset_t &) rangeset_t const & |
"boundaries_t *" boundaries_new | ( | * | args | ) |
"boundaries_iterator_t" boundaries_next | ( | * | args | ) |
p | (C++: boundaries_iterator_t) |
"boundaries_iterator_t" boundaries_prev | ( | * | args | ) |
p | (C++: boundaries_iterator_t) |
"rangeset_t &" boundaries_second | ( | * | args | ) |
p | (C++: boundaries_iterator_t) |
"size_t" boundaries_size | ( | * | args | ) |
map | (C++: boundaries_t *) |
call_helper | ( | rettype, | |
args, | |||
* | rest ) |
cexpr_operands | ( | self | ) |
cfunc_type | ( | self | ) |
"bool" change_hexrays_config | ( | * | args | ) |
For the syntax see hexrays.cfg
directive | (C++: const char *) char const * |
"bool" checkout_hexrays_license | ( | * | args | ) |
This function will display a dialog box if the license is not available. For non-floating licenses this function is effectively no-op. It is not necessary to call this function before decompiling. If the license was not checked out, the decompiler will automatically do it. This function can be used to check out a license in advance and ensure that a license is available.
silent | (C++: bool) silently fail if the license cannot be checked out. |
"bool" cinsn_t_insn_is_epilog | ( | * | args | ) |
insn | cinsn_t const * |
citem_to_specific_type | ( | self | ) |
"void" clear_cached_cfuncs | ( | * | args | ) |
"void" close_hexrays_waitbox | ( | * | args | ) |
Useful if DECOMP_NO_HIDE was used during decompilation.
"bool" close_pseudocode | ( | * | args | ) |
f | (C++: TWidget *) pointer to window |
"merror_t" convert_to_user_call | ( | * | args | ) |
"cfuncptr_t" create_cfunc | ( | * | args | ) |
mba | (C++: mba_t *) microcode object. After creating the cfunc object it takes the ownership of MBA. |
"mba_t *" create_empty_mba | ( | * | args | ) |
mbr | (C++: const mba_ranges_t &) mba_ranges_t const & |
hf | (C++: hexrays_failure_t *) |
"qstring" create_field_name | ( | * | args | ) |
type | tinfo_t const & |
offset | uval_t |
create_helper | ( | * | args | ) |
"tinfo_t" create_typedef | ( | * | args | ) |
name | char const * |
n | int |
"void" debug_hexrays_ctree | ( | * | args | ) |
level | int |
msg | char const * |
"cfuncptr_t" decompile | ( | * | args | ) |
mbr | (C++: const mba_ranges_t &) what to decompile |
hf | (C++: hexrays_failure_t *) extended error information (if failed) |
decomp_flags | (C++: int) bitwise combination of decompile() flags... bits |
decompile | ( | ea, | |
hf = None, | |||
flags = 0 ) |
Decompile a function. @param ea an address belonging to the function, or an ida_funcs.func_t object @param hf extended error information (if failed) @param flags decomp_flags bitwise combination of `DECOMP_...` bits @return the decompilation result (a `ida_hexrays.cfunc_t` wrapper), or None
"cfuncptr_t" decompile_func | ( | * | args | ) |
Multiple decompilations of the same function return the same object.
pfn | (C++: func_t *) pointer to function to decompile |
hf | (C++: hexrays_failure_t *) extended error information (if failed) |
decomp_flags | (C++: int) bitwise combination of decompile() flags... bits |
"bool" decompile_many | ( | * | args | ) |
Decompile all or the specified functions
outfile | (C++: const char *) name of the output file |
funcaddrs | (C++: const eavec_t *) list of functions to decompile. If nullptr or empty, then decompile all nonlib functions |
flags | (C++: int) Batch decompilation bits |
dereference | ( | e, | |
ptrsize, | |||
is_float = False ) |
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.
"char const *" dstr | ( | * | args | ) |
This function can be used from a debugger by typing "tif->dstr()"
tif | (C++: const tinfo_t *) tinfo_t const * |
"tinfo_t" dummy_ptrtype | ( | * | args | ) |
ptrsize | (C++: int) size of pointed object |
isfp | (C++: bool) is floating point object? |
"void" eamap_clear | ( | * | args | ) |
map | (C++: eamap_t *) |
"void" eamap_erase | ( | * | args | ) |
map | (C++: eamap_t *) |
p | (C++: eamap_iterator_t) |
"eamap_iterator_t" eamap_find | ( | * | args | ) |
"ea_t const &" eamap_first | ( | * | args | ) |
p | (C++: eamap_iterator_t) |
"void" eamap_free | ( | * | args | ) |
map | (C++: eamap_t *) |
"eamap_iterator_t" eamap_insert | ( | * | args | ) |
map | (C++: eamap_t *) |
key | (C++: const ea_t &) ea_t const & |
val | (C++: const cinsnptrvec_t &) cinsnptrvec_t const & |
"eamap_t *" eamap_new | ( | * | args | ) |
"eamap_iterator_t" eamap_next | ( | * | args | ) |
p | (C++: eamap_iterator_t) |
"eamap_iterator_t" eamap_prev | ( | * | args | ) |
p | (C++: eamap_iterator_t) |
"cinsnptrvec_t &" eamap_second | ( | * | args | ) |
p | (C++: eamap_iterator_t) |
"size_t" eamap_size | ( | * | args | ) |
map | (C++: eamap_t *) |
"mba_t *" gen_microcode | ( | * | args | ) |
mbr | (C++: const mba_ranges_t &) snippet ranges |
hf | (C++: hexrays_failure_t *) extended error information (if failed) |
retlist | (C++: const mlist_t *) list of registers the snippet returns |
decomp_flags | (C++: int) bitwise combination of decompile() flags... bits |
reqmat | (C++: mba_maturity_t) required microcode maturity |
"char const *" get_ctype_name | ( | * | args | ) |
op | enum ctype_t |
"bool" get_current_operand | ( | * | args | ) |
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.
out | (C++: gco_info_t *) [out]: output buffer |
"tinfo_t" get_float_type | ( | * | args | ) |
width | (C++: int) width of the desired type |
"char const *" get_hexrays_version | ( | * | args | ) |
The returned string is of the form <major>.<minor>.<revision>.<build-date>
"tinfo_t" get_int_type_by_width_and_sign | ( | * | args | ) |
Returns a simple type (examples: int, short) with the given width and sign.
srcwidth | (C++: int) size of the type in bytes |
sign | (C++: type_sign_t) sign of the type |
"bool" get_member_type | ( | * | args | ) |
This function performs validity checks of the field type. Wrong types are rejected.
mptr | (C++: const member_t *) structure field |
type | (C++: tinfo_t *) pointer to the variable where the type is returned. This parameter can be nullptr. |
"qstring *" get_merror_desc | ( | * | args | ) |
code | (C++: merror_t) Microcode error codes |
mba | (C++: mba_t *) the microcode array |
"qstring *" get_mreg_name | ( | * | args | ) |
reg | (C++: mreg_t) microregister number |
width | (C++: int) size of microregister in bytes. may be bigger than the real register size. |
ud | (C++: void *) reserved, must be nullptr |
"type_sign_t" get_op_signness | ( | * | args | ) |
Meaningful for sign-dependent operators, like cot_sdiv.
op | (C++: ctype_t) enum ctype_t |
"mcode_t" get_signed_mcode | ( | * | args | ) |
code | enum mcode_t |
"mlist_t const &" get_temp_regs | ( | * | args | ) |
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 | ( | * | args | ) |
Global types are types of addressable objects and struct/union/enum types
id | (C++: uval_t) address or id of the object |
tif | (C++: tinfo_t *) buffer for the answer |
guess | (C++: type_source_t) what kind of types to consider |
"tinfo_t" get_unk_type | ( | * | args | ) |
Returns a partially defined type (examples: _DWORD, _BYTE) with the given width.
size | (C++: int) size of the type in bytes |
"mcode_t" get_unsigned_mcode | ( | * | args | ) |
code | enum mcode_t |
"vdui_t *" get_widget_vdui | ( | * | args | ) |
f | (C++: TWidget *) pointer to window |
"minsn_t *" getb_reginsn | ( | * | args | ) |
ins | minsn_t * |
"minsn_t *" getf_reginsn | ( | * | args | ) |
ins | minsn_t * |
"bool" has_cached_cfunc | ( | * | args | ) |
ea | (C++: ea_t) |
"bool" has_mcode_seloff | ( | * | args | ) |
op | enum mcode_t |
"void *" hexrays_alloc | ( | * | args | ) |
size | size_t |
"void" hexrays_free | ( | * | args | ) |
ptr | void * |
"bool" init_hexrays_plugin | ( | * | args | ) |
This function must be called before calling any other decompiler function.
flags | (C++: int) reserved, must be 0 |
install_hexrays_callback | ( | callback | ) |
Please use Hexrays_Hooks instead Install handler for decompiler events.
"bool" install_microcode_filter | ( | * | args | ) |
filter | (C++: microcode_filter_t *) - microcode generator object |
install | (C++: bool) - TRUE - register the object, FALSE - unregister |
"bool" is_additive | ( | * | args | ) |
op | (C++: ctype_t) enum ctype_t |
"bool" is_assignment | ( | * | args | ) |
op | (C++: ctype_t) enum ctype_t |
"bool" is_binary | ( | * | args | ) |
op | (C++: ctype_t) enum ctype_t |
"bool" is_bitop | ( | * | args | ) |
op | (C++: ctype_t) enum ctype_t |
"bool" is_bool_type | ( | * | args | ) |
type | (C++: const tinfo_t &) tinfo_t const & |
"bool" is_break_consumer | ( | * | args | ) |
op | (C++: ctype_t) enum ctype_t |
"bool" is_commutative | ( | * | args | ) |
op | (C++: ctype_t) enum ctype_t |
"bool" is_inplace_def | ( | * | args | ) |
type | (C++: const tinfo_t &) tinfo_t const & |
"bool" is_kreg | ( | * | args | ) |
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()
r | (C++: mreg_t) |
"bool" is_logical | ( | * | args | ) |
op | (C++: ctype_t) enum ctype_t |
"bool" is_loop | ( | * | args | ) |
op | (C++: ctype_t) enum ctype_t |
"bool" is_lvalue | ( | * | args | ) |
op | (C++: ctype_t) enum ctype_t |
"bool" is_may_access | ( | * | args | ) |
maymust | maymust_t |
"bool" is_mcode_addsub | ( | * | args | ) |
mcode | enum mcode_t |
"bool" is_mcode_call | ( | * | args | ) |
mcode | enum mcode_t |
"bool" is_mcode_commutative | ( | * | args | ) |
mcode | enum mcode_t |
"bool" is_mcode_convertible_to_jmp | ( | * | args | ) |
mcode | enum mcode_t |
"bool" is_mcode_convertible_to_set | ( | * | args | ) |
mcode | enum mcode_t |
"bool" is_mcode_divmod | ( | * | args | ) |
op | enum mcode_t |
"bool" is_mcode_fpu | ( | * | args | ) |
mcode | enum mcode_t |
"bool" is_mcode_j1 | ( | * | args | ) |
mcode | enum mcode_t |
"bool" is_mcode_jcond | ( | * | args | ) |
mcode | enum mcode_t |
"bool" is_mcode_propagatable | ( | * | args | ) |
mcode | (C++: mcode_t) enum mcode_t |
"bool" is_mcode_set | ( | * | args | ) |
mcode | enum mcode_t |
"bool" is_mcode_set1 | ( | * | args | ) |
mcode | enum mcode_t |
"bool" is_mcode_shift | ( | * | args | ) |
mcode | enum mcode_t |
"bool" is_mcode_xdsu | ( | * | args | ) |
mcode | enum mcode_t |
"bool" is_multiplicative | ( | * | args | ) |
op | (C++: ctype_t) enum ctype_t |
"bool" is_nonbool_type | ( | * | args | ) |
type | (C++: const tinfo_t &) tinfo_t const & |
"bool" is_paf | ( | * | args | ) |
t | (C++: type_t) |
"bool" is_prepost | ( | * | args | ) |
op | (C++: ctype_t) enum ctype_t |
"bool" is_ptr_or_array | ( | * | args | ) |
t | (C++: type_t) |
"bool" is_relational | ( | * | args | ) |
op | (C++: ctype_t) enum ctype_t |
"bool" is_signed_mcode | ( | * | args | ) |
code | enum mcode_t |
"bool" is_small_udt | ( | * | args | ) |
tif | (C++: const tinfo_t &) tinfo_t const & |
"bool" is_type_correct | ( | * | args | ) |
ptr | (C++: const type_t *) type_t const * |
"bool" is_unary | ( | * | args | ) |
op | (C++: ctype_t) enum ctype_t |
"bool" is_unsigned_mcode | ( | * | args | ) |
code | enum mcode_t |
"mcode_t" jcnd2set | ( | * | args | ) |
code | enum mcode_t |
lnot | ( | e | ) |
The specified expression will be logically negated. For example, "x == y" is converted into "x != y" by this function.
"bool" locate_lvar | ( | * | args | ) |
out | (C++: lvar_locator_t *) output buffer for the variable locator |
func_ea | (C++: ea_t) function start address |
varname | (C++: const char *) variable name |
"lvar_mapping_iterator_t" lvar_mapping_begin | ( | * | args | ) |
map | (C++: const lvar_mapping_t *) lvar_mapping_t const * |
"void" lvar_mapping_clear | ( | * | args | ) |
map | (C++: lvar_mapping_t *) |
"lvar_mapping_iterator_t" lvar_mapping_end | ( | * | args | ) |
map | (C++: const lvar_mapping_t *) lvar_mapping_t const * |
"void" lvar_mapping_erase | ( | * | args | ) |
map | (C++: lvar_mapping_t *) |
p | (C++: lvar_mapping_iterator_t) |
"lvar_mapping_iterator_t" lvar_mapping_find | ( | * | args | ) |
map | (C++: const lvar_mapping_t *) lvar_mapping_t const * |
key | (C++: const lvar_locator_t &) lvar_locator_t const & |
"lvar_locator_t const &" lvar_mapping_first | ( | * | args | ) |
p | (C++: lvar_mapping_iterator_t) |
"void" lvar_mapping_free | ( | * | args | ) |
map | (C++: lvar_mapping_t *) |
"lvar_mapping_iterator_t" lvar_mapping_insert | ( | * | args | ) |
map | (C++: lvar_mapping_t *) |
key | (C++: const lvar_locator_t &) lvar_locator_t const & |
val | (C++: const lvar_locator_t &) lvar_locator_t const & |
"lvar_mapping_t *" lvar_mapping_new | ( | * | args | ) |
"lvar_mapping_iterator_t" lvar_mapping_next | ( | * | args | ) |
p | (C++: lvar_mapping_iterator_t) |
"lvar_mapping_iterator_t" lvar_mapping_prev | ( | * | args | ) |
p | (C++: lvar_mapping_iterator_t) |
"lvar_locator_t &" lvar_mapping_second | ( | * | args | ) |
p | (C++: lvar_mapping_iterator_t) |
"size_t" lvar_mapping_size | ( | * | args | ) |
map | (C++: lvar_mapping_t *) |
make_num | ( | * | args | ) |
"tinfo_t" make_pointer | ( | * | args | ) |
This function performs the following conversion: "type" -> "type*"
type | (C++: const tinfo_t &) object type. |
make_ref | ( | e | ) |
This function performs the following conversion: "obj" => "&obj". It can handle casts, annihilate "&*", and process other special cases.
"bool" mark_cfunc_dirty | ( | * | args | ) |
Erases a cache entry for the specified function.
ea | (C++: ea_t) function to erase from the cache |
close_views | (C++: bool) close pseudocode windows that show the function |
"mba_t *" mba_t_deserialize | ( | * | args | ) |
bytes | uchar const * |
"bool" mcode_modifies_d | ( | * | args | ) |
mcode | enum mcode_t |
"bool" modify_user_lvar_info | ( | * | args | ) |
func_ea | (C++: ea_t) function start address |
mli_flags | (C++: uint) bits that specify which attrs defined by INFO are to be set |
info | (C++: const lvar_saved_info_t &) local variable info attrs |
"bool" modify_user_lvars | ( | * | args | ) |
entry_ea | (C++: ea_t) function start address |
mlv | (C++: user_lvar_modifier_t &) local variable modifier |
"int" mreg2reg | ( | * | args | ) |
reg | (C++: mreg_t) microregister number |
width | (C++: int) size of microregister in bytes |
"bool" must_mcode_close_block | ( | * | args | ) |
mcode | (C++: mcode_t) instruction opcode |
including_calls | (C++: bool) 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 | ( | * | args | ) |
code | enum mcode_t |
"ctype_t" negated_relation | ( | * | args | ) |
For example, cot_sge becomes cot_slt.
op | (C++: ctype_t) enum ctype_t |
new_block | ( | ) |
"bool" op_uses_x | ( | * | args | ) |
op | (C++: ctype_t) enum ctype_t |
"bool" op_uses_y | ( | * | args | ) |
op | (C++: ctype_t) enum ctype_t |
"bool" op_uses_z | ( | * | args | ) |
op | (C++: ctype_t) enum ctype_t |
"vdui_t *" open_pseudocode | ( | * | args | ) |
The specified function is decompiled and the pseudocode window is opened.
ea | (C++: ea_t) function to decompile |
flags | (C++: int) a combination of OPF_ flags |
"bool" parse_user_call | ( | * | args | ) |
udc | (C++: udcall_t *) - pointer to output structure |
decl | (C++: const char *) - function type declaration |
silent | (C++: bool) - if TRUE: do not show warning in case of incorrect type |
"int" partial_type_num | ( | * | args | ) |
type | (C++: const tinfo_t &) tinfo_t const & |
"qstring *" print_vdloc | ( | * | args | ) |
property_op_to_typename | ( | self | ) |
"mreg_t" reg2mreg | ( | * | args | ) |
reg | (C++: int) processor register number |
"void" remitem | ( | * | args | ) |
e | citem_t const * |
remove_hexrays_callback | ( | callback | ) |
Please use Hexrays_Hooks instead Uninstall handler for decompiler events.
"bool" rename_lvar | ( | * | args | ) |
func_ea | (C++: ea_t) function start address |
oldname | (C++: const char *) old name of the variable |
newname | (C++: const char *) new name of the variable |
"user_cmts_t *" restore_user_cmts | ( | * | args | ) |
func_ea | (C++: ea_t) the entry address of the function |
"bool" restore_user_defined_calls | ( | * | args | ) |
udcalls | (C++: udcall_map_t *) ptr to output buffer |
func_ea | (C++: ea_t) entry address of the function |
"user_iflags_t *" restore_user_iflags | ( | * | args | ) |
func_ea | (C++: ea_t) the entry address of the function |
"user_labels_t *" restore_user_labels | ( | * | args | ) |
func_ea | (C++: ea_t) the entry address of the function, ignored if FUNC != nullptr |
"user_labels_t *" restore_user_labels2 | ( | * | args | ) |
func_ea | ea_t |
func | cfunc_t const * |
"bool" restore_user_lvar_settings | ( | * | args | ) |
lvinf | (C++: lvar_uservec_t *) ptr to output buffer |
func_ea | (C++: ea_t) entry address of the function |
"user_numforms_t *" restore_user_numforms | ( | * | args | ) |
func_ea | (C++: ea_t) the entry address of the function |
"user_unions_t *" restore_user_unions | ( | * | args | ) |
func_ea | (C++: ea_t) the entry address of the function |
"void" save_user_cmts | ( | * | args | ) |
func_ea | (C++: ea_t) the entry address of the function |
user_cmts | (C++: const user_cmts_t *) collection of user defined comments |
"void" save_user_defined_calls | ( | * | args | ) |
func_ea | (C++: ea_t) entry address of the function |
udcalls | (C++: const udcall_map_t &) user-specified info about user defined function calls |
"void" save_user_iflags | ( | * | args | ) |
func_ea | (C++: ea_t) the entry address of the function |
iflags | (C++: const user_iflags_t *) collection of user defined citem iflags |
"void" save_user_labels | ( | * | args | ) |
func_ea | (C++: ea_t) the entry address of the function, ignored if FUNC != nullptr |
user_labels | (C++: const user_labels_t *) collection of user defined labels |
"void" save_user_labels2 | ( | * | args | ) |
func_ea | ea_t |
user_labels | user_labels_t const * |
func | cfunc_t const * |
"void" save_user_lvar_settings | ( | * | args | ) |
func_ea | (C++: ea_t) entry address of the function |
lvinf | (C++: const lvar_uservec_t &) user-specified info about local variables |
"void" save_user_numforms | ( | * | args | ) |
func_ea | (C++: ea_t) the entry address of the function |
numforms | (C++: const user_numforms_t *) collection of user defined comments |
"void" save_user_unions | ( | * | args | ) |
func_ea | (C++: ea_t) the entry address of the function |
unions | (C++: const user_unions_t *) collection of union field selections |
"int" select_udt_by_offset | ( | * | args | ) |
udts | (C++: const qvector< tinfo_t > *) list of UDT tinfo_t for the selection, if nullptr or empty then UDTs from the "Local types" will be used |
ops | (C++: const ui_stroff_ops_t &) operands |
applicator | (C++: ui_stroff_applicator_t &) callback will be called to apply the selection for every operand |
"void" send_database | ( | * | args | ) |
This function sends the current database to the Hex-Rays server. The database is sent in the compressed form over an encrypted (SSL) connection.
err | (C++: const hexrays_failure_t &) failure description object. Empty hexrays_failure_t object can be used if error information is not available. |
silent | (C++: bool) if false, a dialog box will be displayed before sending the database. |
"mcode_t" set2jcnd | ( | * | args | ) |
code | enum mcode_t |
"bool" set_type | ( | * | args | ) |
id | (C++: uval_t) address or id of the object |
tif | (C++: const tinfo_t &) new type info |
source | (C++: type_source_t) where the type comes from |
force | (C++: bool) true means to set the type as is, false means to merge the new type with the possibly existing old type info. |
"mcode_t" swap_mcode_relation | ( | * | args | ) |
code | enum mcode_t |
"ctype_t" swapped_relation | ( | * | args | ) |
For example, cot_sge becomes cot_sle.
op | (C++: ctype_t) enum ctype_t |
"void" term_hexrays_plugin | ( | * | args | ) |
"udcall_map_iterator_t" udcall_map_begin | ( | * | args | ) |
map | (C++: const udcall_map_t *) udcall_map_t const * |
"void" udcall_map_clear | ( | * | args | ) |
map | (C++: udcall_map_t *) |
"udcall_map_iterator_t" udcall_map_end | ( | * | args | ) |
map | (C++: const udcall_map_t *) udcall_map_t const * |
"void" udcall_map_erase | ( | * | args | ) |
map | (C++: udcall_map_t *) |
p | (C++: udcall_map_iterator_t) |
"udcall_map_iterator_t" udcall_map_find | ( | * | args | ) |
map | (C++: const udcall_map_t *) udcall_map_t const * |
key | (C++: const ea_t &) ea_t const & |
"ea_t const &" udcall_map_first | ( | * | args | ) |
p | (C++: udcall_map_iterator_t) |
"void" udcall_map_free | ( | * | args | ) |
map | (C++: udcall_map_t *) |
"udcall_map_iterator_t" udcall_map_insert | ( | * | args | ) |
"udcall_map_t *" udcall_map_new | ( | * | args | ) |
"udcall_map_iterator_t" udcall_map_next | ( | * | args | ) |
p | (C++: udcall_map_iterator_t) |
"udcall_map_iterator_t" udcall_map_prev | ( | * | args | ) |
p | (C++: udcall_map_iterator_t) |
"udcall_t &" udcall_map_second | ( | * | args | ) |
p | (C++: udcall_map_iterator_t) |
"size_t" udcall_map_size | ( | * | args | ) |
map | (C++: udcall_map_t *) |
"user_cmts_iterator_t" user_cmts_begin | ( | * | args | ) |
map | (C++: const user_cmts_t *) user_cmts_t const * |
"void" user_cmts_clear | ( | * | args | ) |
map | (C++: user_cmts_t *) |
"user_cmts_iterator_t" user_cmts_end | ( | * | args | ) |
map | (C++: const user_cmts_t *) user_cmts_t const * |
"void" user_cmts_erase | ( | * | args | ) |
map | (C++: user_cmts_t *) |
p | (C++: user_cmts_iterator_t) |
"user_cmts_iterator_t" user_cmts_find | ( | * | args | ) |
map | (C++: const user_cmts_t *) user_cmts_t const * |
key | (C++: const treeloc_t &) treeloc_t const & |
"treeloc_t const &" user_cmts_first | ( | * | args | ) |
p | (C++: user_cmts_iterator_t) |
"void" user_cmts_free | ( | * | args | ) |
map | (C++: user_cmts_t *) |
"user_cmts_iterator_t" user_cmts_insert | ( | * | args | ) |
map | (C++: user_cmts_t *) |
key | (C++: const treeloc_t &) treeloc_t const & |
val | (C++: const citem_cmt_t &) citem_cmt_t const & |
"user_cmts_t *" user_cmts_new | ( | * | args | ) |
"user_cmts_iterator_t" user_cmts_next | ( | * | args | ) |
p | (C++: user_cmts_iterator_t) |
"user_cmts_iterator_t" user_cmts_prev | ( | * | args | ) |
p | (C++: user_cmts_iterator_t) |
"citem_cmt_t &" user_cmts_second | ( | * | args | ) |
p | (C++: user_cmts_iterator_t) |
"size_t" user_cmts_size | ( | * | args | ) |
map | (C++: user_cmts_t *) |
"user_iflags_iterator_t" user_iflags_begin | ( | * | args | ) |
map | (C++: const user_iflags_t *) user_iflags_t const * |
"void" user_iflags_clear | ( | * | args | ) |
map | (C++: user_iflags_t *) |
"user_iflags_iterator_t" user_iflags_end | ( | * | args | ) |
map | (C++: const user_iflags_t *) user_iflags_t const * |
"void" user_iflags_erase | ( | * | args | ) |
map | (C++: user_iflags_t *) |
p | (C++: user_iflags_iterator_t) |
"user_iflags_iterator_t" user_iflags_find | ( | * | args | ) |
map | (C++: const user_iflags_t *) user_iflags_t const * |
key | (C++: const citem_locator_t &) citem_locator_t const & |
"citem_locator_t const &" user_iflags_first | ( | * | args | ) |
p | (C++: user_iflags_iterator_t) |
"void" user_iflags_free | ( | * | args | ) |
map | (C++: user_iflags_t *) |
"user_iflags_iterator_t" user_iflags_insert | ( | * | args | ) |
map | (C++: user_iflags_t *) |
key | (C++: const citem_locator_t &) citem_locator_t const & |
val | (C++: const int32 &) int32 const & |
"user_iflags_t *" user_iflags_new | ( | * | args | ) |
"user_iflags_iterator_t" user_iflags_next | ( | * | args | ) |
p | (C++: user_iflags_iterator_t) |
"user_iflags_iterator_t" user_iflags_prev | ( | * | args | ) |
p | (C++: user_iflags_iterator_t) |
"int32 const &" user_iflags_second | ( | * | args | ) |
p | (C++: user_iflags_iterator_t) |
"size_t" user_iflags_size | ( | * | args | ) |
map | (C++: user_iflags_t *) |
"user_labels_iterator_t" user_labels_begin | ( | * | args | ) |
map | (C++: const user_labels_t *) user_labels_t const * |
"void" user_labels_clear | ( | * | args | ) |
map | (C++: user_labels_t *) |
"user_labels_iterator_t" user_labels_end | ( | * | args | ) |
map | (C++: const user_labels_t *) user_labels_t const * |
"void" user_labels_erase | ( | * | args | ) |
map | (C++: user_labels_t *) |
p | (C++: user_labels_iterator_t) |
"user_labels_iterator_t" user_labels_find | ( | * | args | ) |
map | (C++: const user_labels_t *) user_labels_t const * |
key | (C++: const int &) int const & |
"int const &" user_labels_first | ( | * | args | ) |
p | (C++: user_labels_iterator_t) |
"void" user_labels_free | ( | * | args | ) |
map | (C++: user_labels_t *) |
"user_labels_iterator_t" user_labels_insert | ( | * | args | ) |
map | (C++: user_labels_t *) |
key | (C++: const int &) int const & |
val | (C++: const qstring &) qstring const & |
"user_labels_t *" user_labels_new | ( | * | args | ) |
"user_labels_iterator_t" user_labels_next | ( | * | args | ) |
p | (C++: user_labels_iterator_t) |
"user_labels_iterator_t" user_labels_prev | ( | * | args | ) |
p | (C++: user_labels_iterator_t) |
"qstring &" user_labels_second | ( | * | args | ) |
p | (C++: user_labels_iterator_t) |
"size_t" user_labels_size | ( | * | args | ) |
map | (C++: user_labels_t *) |
"user_numforms_iterator_t" user_numforms_begin | ( | * | args | ) |
map | (C++: const user_numforms_t *) user_numforms_t const * |
"void" user_numforms_clear | ( | * | args | ) |
map | (C++: user_numforms_t *) |
"user_numforms_iterator_t" user_numforms_end | ( | * | args | ) |
map | (C++: const user_numforms_t *) user_numforms_t const * |
"void" user_numforms_erase | ( | * | args | ) |
map | (C++: user_numforms_t *) |
p | (C++: user_numforms_iterator_t) |
"user_numforms_iterator_t" user_numforms_find | ( | * | args | ) |
map | (C++: const user_numforms_t *) user_numforms_t const * |
key | (C++: const operand_locator_t &) operand_locator_t const & |
"operand_locator_t const &" user_numforms_first | ( | * | args | ) |
p | (C++: user_numforms_iterator_t) |
"void" user_numforms_free | ( | * | args | ) |
map | (C++: user_numforms_t *) |
"user_numforms_iterator_t" user_numforms_insert | ( | * | args | ) |
map | (C++: user_numforms_t *) |
key | (C++: const operand_locator_t &) operand_locator_t const & |
val | (C++: const number_format_t &) number_format_t const & |
"user_numforms_t *" user_numforms_new | ( | * | args | ) |
"user_numforms_iterator_t" user_numforms_next | ( | * | args | ) |
p | (C++: user_numforms_iterator_t) |
"user_numforms_iterator_t" user_numforms_prev | ( | * | args | ) |
p | (C++: user_numforms_iterator_t) |
"number_format_t &" user_numforms_second | ( | * | args | ) |
p | (C++: user_numforms_iterator_t) |
"size_t" user_numforms_size | ( | * | args | ) |
map | (C++: user_numforms_t *) |
"user_unions_iterator_t" user_unions_begin | ( | * | args | ) |
map | (C++: const user_unions_t *) user_unions_t const * |
"void" user_unions_clear | ( | * | args | ) |
map | (C++: user_unions_t *) |
"user_unions_iterator_t" user_unions_end | ( | * | args | ) |
map | (C++: const user_unions_t *) user_unions_t const * |
"void" user_unions_erase | ( | * | args | ) |
map | (C++: user_unions_t *) |
p | (C++: user_unions_iterator_t) |
"user_unions_iterator_t" user_unions_find | ( | * | args | ) |
map | (C++: const user_unions_t *) user_unions_t const * |
key | (C++: const ea_t &) ea_t const & |
"ea_t const &" user_unions_first | ( | * | args | ) |
p | (C++: user_unions_iterator_t) |
"void" user_unions_free | ( | * | args | ) |
map | (C++: user_unions_t *) |
"user_unions_iterator_t" user_unions_insert | ( | * | args | ) |
map | (C++: user_unions_t *) |
key | (C++: const ea_t &) ea_t const & |
val | (C++: const intvec_t &) intvec_t const & |
"user_unions_t *" user_unions_new | ( | * | args | ) |
"user_unions_iterator_t" user_unions_next | ( | * | args | ) |
p | (C++: user_unions_iterator_t) |
"user_unions_iterator_t" user_unions_prev | ( | * | args | ) |
p | (C++: user_unions_iterator_t) |
"intvec_t &" user_unions_second | ( | * | args | ) |
p | (C++: user_unions_iterator_t) |
"size_t" user_unions_size | ( | * | args | ) |
map | (C++: 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_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_NO_XREFS = _ida_hexrays.DECOMP_NO_XREFS |
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_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_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 |
hx_cfunc_parentee_t_calc_rvalue_type = _ida_hexrays.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 |
hx_cfunc_t_get_user_union_selection = _ida_hexrays.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 |
hx_cfunc_t_set_user_union_selection = _ida_hexrays.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_checkout_hexrays_license = _ida_hexrays.hx_checkout_hexrays_license |
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 |
hx_cinsn_t_collect_free_continues = _ida_hexrays.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_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_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_memptr = _ida_hexrays.hx_ctree_item_t_get_memptr |
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 |
hx_ctree_parentee_t_recalc_parent_types = _ida_hexrays.hx_ctree_parentee_t_recalc_parent_types |
hx_ctree_visitor_t_apply_to = _ida_hexrays.hx_ctree_visitor_t_apply_to |
hx_ctree_visitor_t_apply_to_exprs = _ida_hexrays.hx_ctree_visitor_t_apply_to_exprs |
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 |
hx_get_int_type_by_width_and_sign = _ida_hexrays.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 |
hx_graph_chains_t_for_all_chains = _ida_hexrays.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_combine_blocks = _ida_hexrays.hx_mba_t_combine_blocks |
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_insert_block = _ida_hexrays.hx_mba_t_insert_block |
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_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_empty_and_unreachable_blocks = _ida_hexrays.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_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 |
hx_mbl_graph_t_is_accessed_globally = _ida_hexrays.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 |
hx_mblock_t_optimize_useless_jump = _ida_hexrays.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 |
hx_minsn_t_may_use_aliased_memory = _ida_hexrays.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 |
hx_mop_t_create_from_scattered_vdloc = _ida_hexrays.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 |
hx_mop_t_for_all_scattered_submops = _ida_hexrays.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_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_rename_lvar = _ida_hexrays.hx_rename_lvar |
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_labels2 = _ida_hexrays.hx_restore_user_labels2 |
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_labels2 = _ida_hexrays.hx_save_user_labels2 |
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 |
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_strmem = _ida_hexrays.hx_vdui_t_rename_strmem |
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_strmem_type = _ida_hexrays.hx_vdui_t_set_strmem_type |
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_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_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_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_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 |
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_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 |
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_SVALUE = cvar.MAX_SVALUE |
MAX_VALUE = cvar.MAX_VALUE |
MAX_VLR_SIZE = _ida_hexrays.MAX_VLR_SIZE |
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_FAKE = _ida_hexrays.MBL_FAKE |
MBL_GOTO = _ida_hexrays.MBL_GOTO |
MBL_INCONST = _ida_hexrays.MBL_INCONST |
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_SVALUE = cvar.MIN_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 |
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_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_MACRO = _ida_hexrays.WARN_FIXED_MACRO |
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_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_idx: |
y |