|
| __init__ (self, 'cfunc_t' f, bool post=False) |
|
bool | calc_rvalue_type (self, 'tinfo_t' target, 'cexpr_t' e) |
|
| __disown__ (self) |
|
bool | recalc_parent_types (self) |
|
bool | maintain_parents (self) |
|
bool | must_prune (self) |
|
bool | must_restart (self) |
|
bool | is_postorder (self) |
|
bool | only_insns (self) |
|
None | prune_now (self) |
|
None | clr_prune (self) |
|
None | set_restart (self) |
|
None | clr_restart (self) |
|
int | apply_to (self, 'citem_t' item, 'citem_t' parent) |
|
int | apply_to_exprs (self, 'citem_t' item, 'citem_t' parent) |
|
'cexpr_t *' | parent_expr (self) |
|
'cinsn_t *' | parent_insn (self) |
|
int | visit_insn (self, 'cinsn_t' arg0) |
|
int | visit_expr (self, 'cexpr_t' arg0) |
|
int | leave_insn (self, 'cinsn_t' arg0) |
|
int | leave_expr (self, 'cexpr_t' arg0) |
|
◆ __init__()
__init__ |
( |
| self, |
|
|
'cfunc_t' | f, |
|
|
bool | post = False ) |
◆ __disown__()
◆ calc_rvalue_type()
bool calc_rvalue_type |
( |
| self, |
|
|
'tinfo_t' | target, |
|
|
'cexpr_t' | e ) |
Calculate rvalue type. This function tries to determine the type of the specified item based on its context. For example, if the current expression is the right side of an assignment operator, the type of its left side will be returned. This function can be used to determine the 'best' type of the specified expression.
@param target: 'best' type of the expression will be returned here
@param e: expression to determine the desired type
@returns false if failed
◆ func
Initial value:= property(_ida_hexrays.cfunc_parentee_t_func_get,
_ida_hexrays.cfunc_parentee_t_func_set)
◆ thisown
Initial value:= property(lambda x: x.this.own(), lambda x, v: x.this.own(v),
doc='The membership flag')
The documentation for this class was generated from the following file: