IDAPython 8.4
|
Classes | |
class | array_of_bitsets |
Proxy of C++ qvector< bitset_t > class. More... | |
class | mopvec_t |
Proxy of C++ qvector< mop_t > class. More... | |
class | mcallargs_t |
Proxy of C++ qvector< mcallarg_t > class. More... | |
class | block_chains_vec_t |
Proxy of C++ qvector< block_chains_t > class. More... | |
class | user_numforms_t |
Proxy of C++ std::map< operand_locator_t,number_format_t > class. More... | |
class | lvar_mapping_t |
Proxy of C++ std::map< lvar_locator_t,lvar_locator_t > class. More... | |
class | hexwarns_t |
Proxy of C++ qvector< hexwarn_t > class. More... | |
class | ctree_items_t |
Proxy of C++ qvector< citem_t * > class. More... | |
class | user_labels_t |
Proxy of C++ std::map< int,qstring > class. More... | |
class | user_cmts_t |
Proxy of C++ std::map< treeloc_t,citem_cmt_t > class. More... | |
class | user_iflags_t |
Proxy of C++ std::map< citem_locator_t,int32 > class. More... | |
class | user_unions_t |
Proxy of C++ std::map< ea_t,intvec_t > class. More... | |
class | cinsnptrvec_t |
Proxy of C++ qvector< cinsn_t * > class. More... | |
class | eamap_t |
Proxy of C++ std::map< ea_t,cinsnptrvec_t > class. More... | |
class | boundaries_t |
Proxy of C++ std::map< cinsn_t *,rangeset_t > class. More... | |
class | cfuncptr_t |
Proxy of C++ qrefcnt_t< cfunc_t > class. More... | |
class | qvector_history_t |
Proxy of C++ qvector< history_item_t > class. More... | |
class | history_t |
Proxy of C++ qstack< history_item_t > class. More... | |
class | cinsn_list_t_iterator |
Proxy of C++ cinsn_list_t_iterator class. More... | |
class | cinsn_list_t |
Proxy of C++ qlist< cinsn_t > class. More... | |
class | qvector_lvar_t |
Proxy of C++ qvector< lvar_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 | lvar_saved_infos_t |
Proxy of C++ qvector< lvar_saved_info_t > class. More... | |
class | ui_stroff_ops_t |
Proxy of C++ qvector< ui_stroff_op_t > class. More... | |
class | Hexrays_Hooks |
Proxy of C++ Hexrays_Hooks class. More... | |
class | uval_ivl_t |
Proxy of C++ ivl_tpl< uval_t > class. More... | |
class | uval_ivl_ivlset_t |
Proxy of C++ ivlset_tpl< ivl_t,uval_t > class. More... | |
class | array_of_ivlsets |
Proxy of C++ qvector< ivlset_t > class. More... | |
class | valrng_t |
Proxy of C++ valrng_t class. More... | |
class | operand_locator_t |
Proxy of C++ operand_locator_t class. More... | |
class | number_format_t |
Proxy of C++ number_format_t class. More... | |
class | vd_printer_t |
Proxy of C++ vd_printer_t class. More... | |
class | vc_printer_t |
Proxy of C++ vc_printer_t class. More... | |
class | qstring_printer_t |
Proxy of C++ qstring_printer_t class. More... | |
class | vdloc_t |
Proxy of C++ vdloc_t class. More... | |
class | lvar_locator_t |
Proxy of C++ lvar_locator_t class. More... | |
class | lvar_t |
Proxy of C++ lvar_t class. More... | |
class | lvars_t |
Proxy of C++ lvars_t class. More... | |
class | lvar_saved_info_t |
Proxy of C++ lvar_saved_info_t class. More... | |
class | lvar_uservec_t |
Proxy of C++ lvar_uservec_t class. More... | |
class | user_lvar_modifier_t |
Proxy of C++ user_lvar_modifier_t class. More... | |
class | udcall_t |
Proxy of C++ udcall_t class. More... | |
class | microcode_filter_t |
Proxy of C++ microcode_filter_t class. More... | |
class | udc_filter_t |
Proxy of C++ udc_filter_t class. More... | |
class | bitset_t |
Proxy of C++ bitset_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 | rlist_t |
Proxy of C++ rlist_t class. More... | |
class | mlist_t |
Proxy of C++ mlist_t class. More... | |
class | optinsn_t |
Proxy of C++ optinsn_t class. More... | |
class | optblock_t |
Proxy of C++ optblock_t class. More... | |
class | simple_graph_t |
Proxy of C++ simple_graph_t class. More... | |
class | op_parent_info_t |
Proxy of C++ op_parent_info_t class. More... | |
class | minsn_visitor_t |
Proxy of C++ minsn_visitor_t class. More... | |
class | mop_visitor_t |
Proxy of C++ mop_visitor_t class. More... | |
class | scif_visitor_t |
Proxy of C++ scif_visitor_t class. More... | |
class | mlist_mop_visitor_t |
Proxy of C++ mlist_mop_visitor_t class. More... | |
class | lvar_ref_t |
Proxy of C++ lvar_ref_t class. More... | |
class | stkvar_ref_t |
Proxy of C++ stkvar_ref_t class. More... | |
class | scif_t |
Proxy of C++ scif_t class. More... | |
class | mnumber_t |
Proxy of C++ mnumber_t class. More... | |
class | fnumber_t |
Proxy of C++ fnumber_t class. More... | |
class | mop_t |
Proxy of C++ mop_t class. More... | |
class | mop_pair_t |
Proxy of C++ mop_pair_t class. More... | |
class | mop_addr_t |
Proxy of C++ mop_addr_t class. More... | |
class | mcallarg_t |
Proxy of C++ 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 | voff_t |
Proxy of C++ voff_t class. More... | |
class | vivl_t |
Proxy of C++ vivl_t class. More... | |
class | chain_t |
Proxy of C++ chain_t class. More... | |
class | block_chains_t |
Proxy of C++ block_chains_t class. More... | |
class | chain_visitor_t |
Proxy of C++ chain_visitor_t class. More... | |
class | graph_chains_t |
Proxy of C++ graph_chains_t class. More... | |
class | minsn_t |
Proxy of C++ minsn_t class. More... | |
class | mblock_t |
Proxy of C++ mblock_t class. More... | |
class | hexwarn_t |
Proxy of C++ hexwarn_t class. More... | |
class | mba_ranges_t |
Proxy of C++ mba_ranges_t class. More... | |
class | mba_range_iterator_t |
Proxy of C++ mba_range_iterator_t class. More... | |
class | mba_t |
Proxy of C++ mba_t class. More... | |
class | chain_keeper_t |
Proxy of C++ chain_keeper_t class. More... | |
class | mbl_graph_t |
Proxy of C++ mbl_graph_t class. More... | |
class | cdg_insn_iterator_t |
Proxy of C++ cdg_insn_iterator_t class. More... | |
class | codegen_t |
Proxy of C++ codegen_t class. More... | |
class | hexrays_failure_t |
Proxy of C++ hexrays_failure_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 | gco_info_t |
Proxy of C++ gco_info_t class. More... | |
class | cnumber_t |
Proxy of C++ cnumber_t class. More... | |
class | var_ref_t |
Proxy of C++ var_ref_t class. More... | |
class | ctree_visitor_t |
Proxy of C++ ctree_visitor_t class. More... | |
class | ctree_parentee_t |
Proxy of C++ ctree_parentee_t class. More... | |
class | cfunc_parentee_t |
Proxy of C++ cfunc_parentee_t class. More... | |
class | treeloc_t |
Proxy of C++ treeloc_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 | bit_bound_t |
Proxy of C++ bit_bound_t class. More... | |
class | citem_t |
Proxy of C++ citem_t class. More... | |
class | cexpr_t |
Proxy of C++ cexpr_t class. More... | |
class | ceinsn_t |
Proxy of C++ ceinsn_t class. More... | |
class | cif_t |
Proxy of C++ cif_t class. More... | |
class | cloop_t |
Proxy of C++ cloop_t class. More... | |
class | cfor_t |
Proxy of C++ cfor_t class. More... | |
class | cwhile_t |
Proxy of C++ cwhile_t class. More... | |
class | cdo_t |
Proxy of C++ cdo_t class. More... | |
class | creturn_t |
Proxy of C++ creturn_t class. More... | |
class | cgoto_t |
Proxy of C++ cgoto_t class. More... | |
class | casm_t |
Proxy of C++ casm_t class. More... | |
class | cinsn_t |
Proxy of C++ cinsn_t class. More... | |
class | cblock_t |
Proxy of C++ cblock_t class. More... | |
class | carg_t |
Proxy of C++ carg_t class. More... | |
class | carglist_t |
Proxy of C++ carglist_t class. More... | |
class | ccase_t |
Proxy of C++ ccase_t class. More... | |
class | ccases_t |
Proxy of C++ ccases_t class. More... | |
class | cswitch_t |
Proxy of C++ cswitch_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 | cfunc_t |
Proxy of C++ cfunc_t class. More... | |
class | ctext_position_t |
Proxy of C++ ctext_position_t class. More... | |
class | history_item_t |
Proxy of C++ history_item_t class. More... | |
class | vdui_t |
Proxy of C++ vdui_t class. More... | |
class | ui_stroff_op_t |
Proxy of C++ ui_stroff_op_t class. More... | |
class | ui_stroff_applicator_t |
Proxy of C++ ui_stroff_applicator_t class. More... | |
class | user_numforms_iterator_t |
Proxy of C++ user_numforms_iterator_t class. More... | |
class | lvar_mapping_iterator_t |
Proxy of C++ lvar_mapping_iterator_t class. More... | |
class | udcall_map_iterator_t |
Proxy of C++ udcall_map_iterator_t class. More... | |
class | user_cmts_iterator_t |
Proxy of C++ user_cmts_iterator_t class. More... | |
class | user_iflags_iterator_t |
Proxy of C++ user_iflags_iterator_t class. More... | |
class | user_unions_iterator_t |
Proxy of C++ user_unions_iterator_t class. More... | |
class | user_labels_iterator_t |
Proxy of C++ user_labels_iterator_t class. More... | |
class | eamap_iterator_t |
Proxy of C++ eamap_iterator_t class. More... | |
class | boundaries_iterator_t |
Proxy of C++ boundaries_iterator_t class. More... | |
class | block_chains_iterator_t |
Proxy of C++ block_chains_iterator_t class. More... | |
class | DecompilationFailure |
Namespaces | |
namespace | ida_hexrays |
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 | |