argtinfo_helper_t Struct Referenceabstract
Public Member Functions | |
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... | |
Public Attributes | |
size_t | reserved = 0 |
Member Function Documentation
◆ is_stkarg_load()
|
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()
|
inline |
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:
Generated by 1.9.3