|
"bool" | is_far (self, *args) |
| is_far(self) -> bool Is a far function?
|
|
"bool" | does_return (self, *args) |
| does_return(self) -> bool Does function return?
|
|
"bool" | analyzed_sp (self, *args) |
| analyzed_sp(self) -> bool Has SP-analysis been performed?
|
|
"bool" | need_prolog_analysis (self, *args) |
| need_prolog_analysis(self) -> bool Needs prolog analysis?
|
|
| __init__ (self, *args) |
| init(self, start=0, end=0, f=0) -> func_t
|
|
"dynamic_wrapped_array_t< stkpnt_t >" | __get_points__ (self, *args) |
| get_points(self) -> dyn_stkpnt_array
|
|
"dynamic_wrapped_array_t< regvar_t >" | __get_regvars__ (self, *args) |
| get_regvars(self) -> dyn_regvar_array
|
|
"dynamic_wrapped_array_t< range_t >" | __get_tails__ (self, *args) |
| get_tails(self) -> dyn_range_array
|
|
"dynamic_wrapped_array_t< ea_t >" | __get_referers__ (self, *args) |
| get_referers(self) -> dyn_ea_array
|
|
"dynamic_wrapped_array_t< regarg_t >" | __get_regargs__ (self, *args) |
| get_regargs(self) -> dyn_regarg_array
|
|
| addresses (self) |
| Alias for func_item_iterator_t(self).addresses()
|
|
| code_items (self) |
| Alias for func_item_iterator_t(self).code_items()
|
|
| data_items (self) |
| Alias for func_item_iterator_t(self).data_items()
|
|
| head_items (self) |
| Alias for func_item_iterator_t(self).head_items()
|
|
| not_tails (self) |
| Alias for func_item_iterator_t(self).not_tails()
|
|
| __iter__ (self) |
| Alias for func_item_iterator_t(self).__iter__()
|
|
"bool" | __eq__ (self, *args) |
| eq(self, r) -> bool
|
|
"bool" | __ne__ (self, *args) |
| ne(self, r) -> bool
|
|
"bool" | __lt__ (self, *args) |
| lt(self, r) -> bool
|
|
"bool" | __gt__ (self, *args) |
| gt(self, r) -> bool
|
|
"bool" | __le__ (self, *args) |
| le(self, r) -> bool
|
|
"bool" | __ge__ (self, *args) |
| ge(self, r) -> bool
|
|
"int" | compare (self, *args) |
| compare(self, r) -> int
|
|
"bool" | contains (self, *args) |
| contains(self, ea) -> bool Is every ea in 'r' also in this range_t?
|
|
"bool" | overlaps (self, *args) |
| overlaps(self, r) -> bool Is there an ea in 'r' that is also in this range_t?
|
|
"void" | clear (self, *args) |
| clear(self) Set start_ea, end_ea to 0.
|
|
"bool" | empty (self, *args) |
| empty(self) -> bool Is the size of the range_t <= 0?
|
|
"asize_t" | size (self, *args) |
| size(self) -> asize_t Get end_ea - start_ea.
|
|
"void" | intersect (self, *args) |
| intersect(self, r) Assign the range_t to the intersection between the range_t and 'r'.
|
|
"void" | extend (self, *args) |
| extend(self, ea) Ensure that the range_t includes 'ea'.
|
|
|
| thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") |
|
| flags = property(_ida_funcs.func_t_flags_get, _ida_funcs.func_t_flags_set, doc=) |
|
| frame = property(_ida_funcs.func_t_frame_get, _ida_funcs.func_t_frame_set, doc=) |
|
| frsize = property(_ida_funcs.func_t_frsize_get, _ida_funcs.func_t_frsize_set, doc=) |
|
| frregs = property(_ida_funcs.func_t_frregs_get, _ida_funcs.func_t_frregs_set, doc=) |
|
| argsize = property(_ida_funcs.func_t_argsize_get, _ida_funcs.func_t_argsize_set, doc=) |
|
| fpd = property(_ida_funcs.func_t_fpd_get, _ida_funcs.func_t_fpd_set, doc=) |
|
| color = property(_ida_funcs.func_t_color_get, _ida_funcs.func_t_color_set, doc=!) |
|
| pntqty = property(_ida_funcs.func_t_pntqty_get, _ida_funcs.func_t_pntqty_set, doc=) |
|
| points = property(_ida_funcs.func_t_points_get, _ida_funcs.func_t_points_set, doc=) |
|
| regvarqty = property(_ida_funcs.func_t_regvarqty_get, _ida_funcs.func_t_regvarqty_set, doc=) |
|
| regvars = property(_ida_funcs.func_t_regvars_get, _ida_funcs.func_t_regvars_set, doc=) |
|
| regargqty = property(_ida_funcs.func_t_regargqty_get, _ida_funcs.func_t_regargqty_set, doc=) |
|
| regargs = property(_ida_funcs.func_t_regargs_get, _ida_funcs.func_t_regargs_set, doc=) |
|
| tailqty = property(_ida_funcs.func_t_tailqty_get, _ida_funcs.func_t_tailqty_set, doc=) |
|
| tails = property(_ida_funcs.func_t_tails_get, _ida_funcs.func_t_tails_set, doc=) |
|
| owner = property(_ida_funcs.func_t_owner_get, _ida_funcs.func_t_owner_set, doc=!) |
|
| refqty = property(_ida_funcs.func_t_refqty_get, _ida_funcs.func_t_refqty_set, doc=) |
|
| referers = property(_ida_funcs.func_t_referers_get, _ida_funcs.func_t_referers_set, doc=) |
|
| thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") |
|
| start_ea = property(_ida_range.range_t_start_ea_get, _ida_range.range_t_start_ea_set, doc=) |
|
| end_ea = property(_ida_range.range_t_end_ea_get, _ida_range.range_t_end_ea_set, doc=) |
|