Module ida_funcs


Classes

func_item_iterator_t
func_parent_iterator_t
func_t
func_tail_iterator_t
lock_func
regarg_t

Functions

add_func
add_func_ex
add_regarg
append_func_tail
apply_idasgn_to
apply_startup_sig
calc_idasgn_state
calc_thunk_func_target
del_func
del_idasgn
f_any
find_func_bounds
func_contains
func_does_return
func_item_iterator_decode_preceding_insn
func_item_iterator_decode_prev_insn
func_item_iterator_next
func_item_iterator_prev
func_parent_iterator_set
func_t__from_ptrval__
func_tail_iterator_set
func_tail_iterator_set_ea
get_current_idasgn
get_fchunk
get_fchunk_num
get_fchunk_qty
get_fchunk_referer
get_func
get_func_bitness
get_func_bits
get_func_bytes
get_func_chunknum
get_func_cmt
get_func_name
get_func_num
get_func_qty
get_func_ranges
get_idasgn_desc
get_idasgn_desc_with_matches
get_idasgn_qty
get_idasgn_title
get_next_fchunk
get_next_func
get_next_func_addr
get_prev_fchunk
get_prev_func
get_prev_func_addr
getn_fchunk
getn_func
is_finally_visible_func
is_func_entry
is_func_locked
is_func_tail
is_same_func
is_visible_func
lock_func_range
plan_to_apply_idasgn
read_regargs
reanalyze_function
reanalyze_noret_flag
remove_func_tail
set_func_cmt
set_func_end
set_func_name_if_jumpfunc
set_func_start
set_noret_insn
set_tail_owner
set_visible_func
try_to_add_libfunc
update_func

Variables

FIND_FUNC_DEFINE
FIND_FUNC_EXIST
FIND_FUNC_IGNOREFN
FIND_FUNC_KEEPBD
FIND_FUNC_NORMAL
FIND_FUNC_OK
FIND_FUNC_UNDEF
FUNC_BOTTOMBP
FUNC_FAR
FUNC_FRAME
FUNC_FUZZY_SP
FUNC_HIDDEN
FUNC_LIB
FUNC_NORET
FUNC_NORET_PENDING
FUNC_PURGED_OK
FUNC_SP_READY
FUNC_STATICDEF
FUNC_TAIL
FUNC_THUNK
FUNC_USERFAR
IDASGN_APPLIED
IDASGN_BADARG
IDASGN_CURRENT
IDASGN_OK
IDASGN_PLANNED
LIBFUNC_DELAY
LIBFUNC_FOUND
LIBFUNC_NONE
MOVE_FUNC_BADSTART
MOVE_FUNC_NOCODE
MOVE_FUNC_NOFUNC
MOVE_FUNC_OK
MOVE_FUNC_REFUSED
__package__