|
| | __init__ (self, *args, **kwargs) |
| |
| "void" | release (self, *args) |
| | release(self)
|
| |
| "void" | build_c_tree (self, *args) |
| | build_c_tree(self) Generate the function body.
|
| |
| "void" | verify (self, *args) |
| | verify(self, aul, even_without_debugger) Verify the ctree.
|
| |
| "void" | print_dcl (self, *args) |
| | print_dcl(self) Print function prototype.
|
| |
| "void" | print_func (self, *args) |
| | print_func(self, vp) Print function text.
|
| |
| "bool" | get_func_type (self, *args) |
| | get_func_type(self, type) -> bool Get the function type.
|
| |
| "lvars_t *" | get_lvars (self, *args) |
| | get_lvars(self) -> lvars_t Get vector of local variables.
|
| |
| "sval_t" | get_stkoff_delta (self, *args) |
| | get_stkoff_delta(self) -> sval_t Get stack offset delta.
|
| |
| "citem_t *" | find_label (self, *args) |
| | find_label(self, label) -> citem_t Find the label.
|
| |
| "void" | remove_unused_labels (self, *args) |
| | remove_unused_labels(self) Remove unused labels.
|
| |
| "char const *" | get_user_cmt (self, *args) |
| | get_user_cmt(self, loc, rt) -> char const * Retrieve a user defined comment.
|
| |
| "void" | set_user_cmt (self, *args) |
| | set_user_cmt(self, loc, cmt) Set a user defined comment.
|
| |
| "int32" | get_user_iflags (self, *args) |
| | get_user_iflags(self, loc) -> int32 Retrieve citem iflags.
|
| |
| "void" | set_user_iflags (self, *args) |
| | set_user_iflags(self, loc, iflags) Set citem iflags.
|
| |
| "bool" | has_orphan_cmts (self, *args) |
| | has_orphan_cmts(self) -> bool Check if there are orphan comments.
|
| |
| "int" | del_orphan_cmts (self, *args) |
| | del_orphan_cmts(self) -> int Delete all orphan comments.
|
| |
| "bool" | get_user_union_selection (self, *args) |
| | get_user_union_selection(self, ea, path) -> bool Retrieve a user defined union field selection.
|
| |
| "void" | set_user_union_selection (self, *args) |
| | set_user_union_selection(self, ea, path) Set a union field selection.
|
| |
| "void" | save_user_labels (self, *args) |
| | save_user_labels(self) Save user-defined labels into the database.
|
| |
| "void" | save_user_cmts (self, *args) |
| | save_user_cmts(self) Save user-defined comments into the database.
|
| |
| "void" | save_user_numforms (self, *args) |
| | save_user_numforms(self) Save user-defined number formats into the database.
|
| |
| "void" | save_user_iflags (self, *args) |
| | save_user_iflags(self) Save user-defined iflags into the database.
|
| |
| "void" | save_user_unions (self, *args) |
| | save_user_unions(self) Save user-defined union field selections into the database.
|
| |
| "bool" | get_line_item (self, *args) |
| | get_line_item(self, line, x, is_ctree_line, phead, pitem, ptail) -> bool Get ctree item for the specified cursor position.
|
| |
| "hexwarns_t &" | get_warnings (self, *args) |
| | get_warnings(self) -> hexwarns_t Get information about decompilation warnings.
|
| |
| "eamap_t &" | get_eamap (self, *args) |
| | get_eamap(self) -> eamap_t Get pointer to ea->insn map.
|
| |
| "boundaries_t &" | get_boundaries (self, *args) |
| | get_boundaries(self) -> boundaries_t Get pointer to map of instruction boundaries.
|
| |
| "strvec_t const &" | get_pseudocode (self, *args) |
| | get_pseudocode(self) -> strvec_t Get pointer to decompilation output: the pseudocode.
|
| |
| "void" | refresh_func_ctext (self, *args) |
| | refresh_func_ctext(self) Refresh ctext after a ctree modification.
|
| |
| "bool" | gather_derefs (self, *args) |
| | gather_derefs(self, ci, udm=None) -> bool
|
| |
| "bool" | locked (self, *args) |
| | locked(self) -> bool
|
| |
| "PyObject *" | find_item_coords (self, *args) |
| | find_item_coords(self, item, px, py) -> bool
|
| |
| "qstring" | __str__ (self, *args) |
| | str(self) -> qstring
|
| |
|
| | thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") |
| |
| | entry_ea = property(_ida_hexrays.cfunc_t_entry_ea_get, _ida_hexrays.cfunc_t_entry_ea_set, doc=) |
| |
| | mba = property(_ida_hexrays.cfunc_t_mba_get, _ida_hexrays.cfunc_t_mba_set, doc=) |
| |
| | body = property(_ida_hexrays.cfunc_t_body_get, _ida_hexrays.cfunc_t_body_set, doc=) |
| |
| | argidx = property(_ida_hexrays.cfunc_t_argidx_get, doc=) |
| |
| | maturity = property(_ida_hexrays.cfunc_t_maturity_get, _ida_hexrays.cfunc_t_maturity_set, doc=) |
| |
| | user_labels = property(_ida_hexrays.cfunc_t_user_labels_get, _ida_hexrays.cfunc_t_user_labels_set, doc=) |
| |
| | user_cmts = property(_ida_hexrays.cfunc_t_user_cmts_get, _ida_hexrays.cfunc_t_user_cmts_set, doc=) |
| |
| | numforms = property(_ida_hexrays.cfunc_t_numforms_get, _ida_hexrays.cfunc_t_numforms_set, doc=) |
| |
| | user_iflags = property(_ida_hexrays.cfunc_t_user_iflags_get, _ida_hexrays.cfunc_t_user_iflags_set, doc=) |
| |
| | user_unions = property(_ida_hexrays.cfunc_t_user_unions_get, _ida_hexrays.cfunc_t_user_unions_set, doc=) |
| |
| | refcnt = property(_ida_hexrays.cfunc_t_refcnt_get, _ida_hexrays.cfunc_t_refcnt_set, doc=) |
| |
| | statebits = property(_ida_hexrays.cfunc_t_statebits_get, _ida_hexrays.cfunc_t_statebits_set, doc=) |
| |
| | hdrlines = property(_ida_hexrays.cfunc_t_hdrlines_get, _ida_hexrays.cfunc_t_hdrlines_set, doc=) |
| |
| | treeitems = property(_ida_hexrays.cfunc_t_treeitems_get, _ida_hexrays.cfunc_t_treeitems_set, doc=) |
| |