|
str | citype |
|
str | it |
|
str | e |
|
str | i |
|
str | l |
|
str | f |
|
str | loc = property(_ida_hexrays.ctree_item_t_loc_get) |
|
◆ __init__()
◆ _get_e()
◆ _get_f()
◆ _get_i()
◆ _get_it()
◆ _get_l()
◆ _print()
◆ dstr()
◆ get_ea()
Get address of the current item. Each ctree item has an address.
@returns BADADDR if failed
◆ get_edm()
int get_edm |
( |
| self, |
|
|
'tinfo_t' | parent ) |
Get type of an enum member. If the current item is a symbolic constant, this function will return information about it.
@param parent: pointer to buffer for the enum type.
@returns member index or -1 if failed
◆ get_label_num()
int get_label_num |
( |
| self, |
|
|
int | gln_flags ) |
Get label number of the current item.
@param gln_flags: Combination of get_label_num control bits
@returns -1 if failed or no label
◆ get_lvar()
Get pointer to local variable. If the current item is a local variable, this function will return pointer to its definition.
@returns nullptr if failed
◆ get_udm()
int get_udm |
( |
| self, |
|
|
'udm_t' | udm = None, |
|
|
'tinfo_t' | parent = None, |
|
|
'uint64 *' | p_offset = None ) |
Get type of a structure field. If the current item is a structure/union field, this function will return information about it.
@param udm: pointer to buffer for the udt member info.
@param parent: pointer to buffer for the struct/union type.
@param p_offset: pointer to the offset in bits inside udt.
@returns member index or -1 if failed Both output parameters can be nullptr.
◆ is_citem()
Is the current item is a ctree item?
◆ citype
Initial value:= property(_ida_hexrays.
ctree_item_t_citype_get, _ida_hexrays.ctree_item_t_citype_set)
Initial value:= property(_ida_hexrays.ctree_item_t_e_get, _ida_hexrays
.ctree_item_t_e_set)
Initial value:= property(_ida_hexrays.ctree_item_t_f_get, _ida_hexrays
.ctree_item_t_f_set)
Initial value:= property(_ida_hexrays.ctree_item_t_i_get, _ida_hexrays
.ctree_item_t_i_set)
◆ it
Initial value:= property(_ida_hexrays.ctree_item_t_it_get,
_ida_hexrays.ctree_item_t_it_set)
Initial value:= property(_ida_hexrays.ctree_item_t_l_get, _ida_hexrays.
ctree_item_t_l_set)
◆ loc
str loc = property(_ida_hexrays.ctree_item_t_loc_get) |
|
static |
◆ 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: