Files
2025-03-13 16:17:53 +01:00

47 lines
984 B
Python

#<pycode(py_typeinf)>
import ida_idaapi
ida_idaapi._listify_types(
reginfovec_t)
#
# When turning off BC695, 'idati' would still remain available
#
_real_cvar = cvar
_notify_idati = ida_idaapi._make_one_time_warning_message("idati", "get_idati()")
class _wrap_cvar(object):
def __getattr__(self, attr):
if attr == "idati":
_notify_idati()
return get_idati()
return getattr(_real_cvar, attr)
def __setattr__(self, attr, value):
if attr != "idati":
setattr(_real_cvar, attr, value)
cvar = _wrap_cvar()
# for compatilibity:
sc_auto = SC_AUTO
sc_ext = SC_EXT
sc_friend = SC_FRIEND
sc_reg = SC_REG
sc_stat = SC_STAT
sc_type = SC_TYPE
sc_unk = SC_UNK
sc_virt = SC_VIRT
TERR_SAVE = TERR_SAVE_ERROR
TERR_WRONGNAME = TERR_BAD_NAME
BADORD = 0xFFFFFFFF
enum_member_vec_t = edmvec_t
enum_member_t = edm_t
udt_member_t = udm_t
tinfo_t.find_udt_member = tinfo_t.find_udm
#</pycode(py_typeinf)>