def get_func(*args): """ get_func(ea) -> func_t Get pointer to function structure by address. @param ea: any address in a function (C++: ea_t) @return: ptr to a function or NULL. This function returns a function entry chunk. """ return _ida_funcs.get_func(*args)
def calc_gtn_flags(fromaddr, ea): """ Calculate flags for get_ea_name() function @param fromaddr: the referring address. May be BADADDR. @param ea: linear address @return: flags """ gtn_flags = 0 if fromaddr != _ida_idaapi.BADADDR: pfn = _ida_funcs.get_func(fromaddr) if _ida_funcs.func_contains(pfn, ea): gtn_flags = GN_LOCAL return gtn_flags
def get_func(*args): """ get_func(ea) -> func_t """ return _ida_funcs.get_func(*args)