Proxy of C++ argtinfo_helper_t class.
|
"bool" | set_op_tinfo (self, "insn_t const &" insn, "op_t const &" x, "tinfo_t" tif, "char const *" name) |
| set_op_tinfo(self, insn, x, tif, name) -> bool Set the operand type as specified.
|
|
"bool" | is_stkarg_load (self, "insn_t const &" insn, "int *" src, "int *" dst) |
| is_stkarg_load(self, insn, src, dst) -> bool Is the current insn a stkarg load?.
|
|
"bool" | has_delay_slot (self, "ea_t" arg0) |
| has_delay_slot(self, arg0) -> bool The call instruction with a delay slot?.
|
|
"void" | use_arg_tinfos (self, "ea_t" caller, "func_type_data_t" fti, "funcargvec_t" rargs) |
| use_arg_tinfos(self, caller, fti, rargs) This function is to be called by the processor module in response to ev_use_arg_types.
|
|
| __init__ (self) |
| init(self) -> argtinfo_helper_t
|
|
| __disown__ (self) |
|
|
str | reserved = property(_ida_typeinf.argtinfo_helper_t_reserved_get, _ida_typeinf.argtinfo_helper_t_reserved_set, doc=) |
|
|
| thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") |
|
◆ __init__()
◆ __disown__()
◆ has_delay_slot()
"bool" has_delay_slot |
( |
| self, |
|
|
"ea_t" | arg0 ) |
◆ is_stkarg_load()
"bool" is_stkarg_load |
( |
| self, |
|
|
"insn_t const &" | insn, |
|
|
"int *" | src, |
|
|
"int *" | dst ) |
if yes:
- src: index of the source operand in insn_t::ops
- dst: index of the destination operand in insn_t::ops insn_t::ops[dst].addr is expected to have the stack offset
- Parameters
-
insn | (C++: const insn_t &) an ida_ua.insn_t, or an address (C++: const insn_t &) |
src | (C++: int *) |
dst | (C++: int *) |
◆ set_op_tinfo()
"bool" set_op_tinfo |
( |
| self, |
|
|
"insn_t const &" | insn, |
|
|
"op_t const &" | x, |
|
|
"tinfo_t" | tif, |
|
|
"char const *" | name ) |
- Parameters
-
insn | (C++: const insn_t &) an ida_ua.insn_t, or an address (C++: const insn_t &) |
x | (C++: const op_t &) op_t const & |
tif | (C++: const tinfo_t &) tinfo_t const & |
name | (C++: const char *) char const * |
◆ use_arg_tinfos()
"void" use_arg_tinfos |
( |
| self, |
|
|
"ea_t" | caller, |
|
|
"func_type_data_t" | fti, |
|
|
"funcargvec_t" | rargs ) |
◆ reserved
str reserved = property(_ida_typeinf.argtinfo_helper_t_reserved_get, _ida_typeinf.argtinfo_helper_t_reserved_set, doc=) |
|
static |
◆ thisown
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") |
|
static |
The documentation for this class was generated from the following file: