|
virtual bool idaapi | set_op_tinfo (const insn_t &insn, const op_t &x, const tinfo_t &tif, const char *name)=0 |
| Set the operand type as specified.
|
|
virtual bool idaapi | is_stkarg_load (const insn_t &insn, int *src, int *dst)=0 |
| Is the current insn a stkarg load?. More...
|
|
virtual bool idaapi | has_delay_slot (ea_t) |
| The call instruction with a delay slot?.
|
|
void | use_arg_tinfos (ea_t caller, func_type_data_t *fti, funcargvec_t *rargs) |
| This function is to be called by the processor module in response to ev_use_arg_types. More...
|
|
◆ is_stkarg_load()
virtual bool idaapi argtinfo_helper_t::is_stkarg_load |
( |
const insn_t & |
insn, |
|
|
int * |
src, |
|
|
int * |
dst |
|
) |
| |
|
pure virtual |
Is the current insn a stkarg load?.
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
◆ use_arg_tinfos()
This function is to be called by the processor module in response to ev_use_arg_types.
The documentation for this struct was generated from the following file: