|
None | swap (self, 'func_type_data_t' r) |
|
bool | is_high (self) |
|
bool | is_noret (self) |
|
bool | is_pure (self) |
|
bool | is_static (self) |
|
bool | is_virtual (self) |
|
bool | is_const (self) |
|
bool | is_ctor (self) |
|
bool | is_dtor (self) |
|
int | get_call_method (self) |
|
bool | is_vararg_cc (self) |
|
bool | is_golang_cc (self) |
|
bool | is_swift_cc (self) |
|
'cm_t' | guess_cc (self, int purged, int cc_flags) |
|
bool | dump (self, int praloc_bits=2) |
|
'ssize_t' | find_argument (self, *args) |
|
| __init__ (self) |
|
'funcarg_t &' | push_back (self, *args) |
|
None | pop_back (self) |
|
'size_t' | size (self) |
|
bool | empty (self) |
|
'funcarg_t const &' | at (self, 'size_t' _idx) |
|
None | qclear (self) |
|
None | clear (self) |
|
None | resize (self, *args) |
|
None | grow (self, *args) |
|
'size_t' | capacity (self) |
|
None | reserve (self, 'size_t' cnt) |
|
None | truncate (self) |
|
'funcarg_t *' | extract (self) |
|
None | inject (self, 'funcarg_t' s, 'size_t' len) |
|
bool | __eq__ (self, 'funcargvec_t' r) |
|
bool | __ne__ (self, 'funcargvec_t' r) |
|
'qvector< funcarg_t >::const_iterator' | begin (self, *args) |
|
'qvector< funcarg_t >::const_iterator' | end (self, *args) |
|
'qvector< funcarg_t >::iterator' | insert (self, 'funcarg_t' it, 'funcarg_t' x) |
|
'qvector< funcarg_t >::iterator' | erase (self, *args) |
|
'qvector< funcarg_t >::const_iterator' | find (self, *args) |
|
bool | has (self, 'funcarg_t' x) |
|
bool | add_unique (self, 'funcarg_t' x) |
|
'size_t' | __len__ (self) |
|
'funcarg_t const &' | __getitem__ (self, 'size_t' i) |
|
None | __setitem__ (self, 'size_t' i, 'funcarg_t' v) |
|
None | append (self, 'funcarg_t' x) |
|
None | extend (self, 'funcargvec_t' x) |
|
◆ __init__()
◆ dump()
bool dump |
( |
| self, |
|
|
int | praloc_bits = 2 ) |
Dump information that is not always visible in the function prototype. (argument locations, return location, total stkarg size)
◆ find_argument()
'ssize_t' find_argument |
( |
| self, |
|
|
* | args ) |
◆ get_call_method()
int get_call_method |
( |
| self | ) |
|
◆ guess_cc()
'cm_t' guess_cc |
( |
| self, |
|
|
int | purged, |
|
|
int | cc_flags ) |
Guess function calling convention use the following info: argument locations and 'stkargs'
◆ is_const()
◆ is_ctor()
◆ is_dtor()
◆ is_golang_cc()
bool is_golang_cc |
( |
| self | ) |
|
◆ is_high()
◆ is_noret()
◆ is_pure()
◆ is_static()
◆ is_swift_cc()
◆ is_vararg_cc()
bool is_vararg_cc |
( |
| self | ) |
|
◆ is_virtual()
◆ swap()
◆ cc
Initial value:= property(_ida_typeinf.func_type_data_t_cc_get,
_ida_typeinf.func_type_data_t_cc_set)
◆ flags
Initial value:= property(_ida_typeinf.func_type_data_t_flags_get,
_ida_typeinf.func_type_data_t_flags_set)
◆ retloc
Initial value:= property(_ida_typeinf.func_type_data_t_retloc_get,
_ida_typeinf.func_type_data_t_retloc_set)
◆ rettype
Initial value:= property(_ida_typeinf.func_type_data_t_rettype_get,
_ida_typeinf.func_type_data_t_rettype_set)
◆ spoiled
Initial value:= property(_ida_typeinf.
func_type_data_t_spoiled_get, _ida_typeinf.func_type_data_t_spoiled_set
)
◆ stkargs
Initial value:= property(_ida_typeinf.func_type_data_t_stkargs_get,
_ida_typeinf.func_type_data_t_stkargs_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: