__eq__(self, "tinfo_t" r) | tinfo_t | |
__ge__(self, "tinfo_t" r) | tinfo_t | |
__gt__(self, "tinfo_t" r) | tinfo_t | |
__init__(self, *args, ordinal=None, name=None, til=None) | tinfo_t | |
__le__(self, "tinfo_t" r) | tinfo_t | |
__lt__(self, "tinfo_t" r) | tinfo_t | |
__ne__(self, "tinfo_t" r) | tinfo_t | |
__repr__(self) | tinfo_t | |
__str__(self) | tinfo_t | |
_print(self, "char const *" name=None, "int" prtype_flags=0, "int" indent=0, "int" cmtindent=0, "char const *" prefix=None, "char const *" cmt=None) | tinfo_t | protected |
add_edm(self, *args) | tinfo_t | |
add_funcarg(self, "funcarg_t" farg, "uint" etf_flags=0, "ssize_t" idx=-1) | tinfo_t | |
add_udm(self, *args) | tinfo_t | |
append_covered(self, "rangeset_t" out, "uint64" offset=0) | tinfo_t | |
calc_enum_mask(self) | tinfo_t | |
calc_gaps(self, "rangeset_t" out) | tinfo_t | |
calc_purged_bytes(self) | tinfo_t | |
calc_score(self) | tinfo_t | |
calc_udt_aligns(self, "int" sudt_flags=0x0004) | tinfo_t | |
change_sign(self, "type_sign_t" sign) | tinfo_t | |
clear(self) | tinfo_t | |
clr_const(self) | tinfo_t | |
clr_const_volatile(self) | tinfo_t | |
clr_decl_const_volatile(self) | tinfo_t | |
clr_volatile(self) | tinfo_t | |
compare(self, "tinfo_t" r) | tinfo_t | |
compare_with(self, "tinfo_t" r, "int" tcflags=0) | tinfo_t | |
convert_array_to_ptr(self) | tinfo_t | |
copy(self) | tinfo_t | |
copy_type(self, *args) | tinfo_t | |
create_array(self, *args) | tinfo_t | |
create_bitfield(self, *args) | tinfo_t | |
create_enum(self, *args) | tinfo_t | |
create_forward_decl(self, "til_t" til, "type_t" decl_type, "char const *" name, "int" ntf_flags=0) | tinfo_t | |
create_func(self, *args) | tinfo_t | |
create_ptr(self, *args) | tinfo_t | |
create_simple_type(self, "type_t" decl_type) | tinfo_t | |
create_typedef(self, *args) | tinfo_t | |
create_udt(self, *args) | tinfo_t | |
del_attr(self, "qstring const &" key, "bool" make_copy=True) | tinfo_t | |
del_attrs(self) | tinfo_t | |
del_edm(self, *args) | tinfo_t | |
del_edm_by_value(self, *args) | tinfo_t | |
del_edms(self, "size_t" idx1, "size_t" idx2, "uint" etf_flags=0) | tinfo_t | |
del_funcarg(self, "size_t" idx, "uint" etf_flags=0) | tinfo_t | |
del_funcargs(self, "size_t" idx1, "size_t" idx2, "uint" etf_flags=0) | tinfo_t | |
del_udm(self, "size_t" index, "uint" etf_flags=0) | tinfo_t | |
del_udms(self, "size_t" idx1, "size_t" idx2, "uint" etf_flags=0) | tinfo_t | |
deserialize(self, *args) | tinfo_t | |
detach(self) | tinfo_t | |
dstr(self) | tinfo_t | |
edit_edm(self, *args) | tinfo_t | |
empty(self) | tinfo_t | |
ENUMBM_AUTO | tinfo_t | static |
ENUMBM_OFF | tinfo_t | static |
ENUMBM_ON | tinfo_t | static |
equals_to(self, "tinfo_t" r) | tinfo_t | |
expand_udt(self, "size_t" idx, "adiff_t" delta, "uint" etf_flags=0) | tinfo_t | |
find_edm(self, *args) | tinfo_t | |
find_udm(self, *args) | tinfo_t | |
force_tid(self) | tinfo_t | |
get_alias_target(self) | tinfo_t | |
get_array_details(self, "array_type_data_t" ai) | tinfo_t | |
get_array_element(self) | tinfo_t | |
get_array_nelems(self) | tinfo_t | |
get_attr(self, "qstring const &" key, "bool" all_attrs=True) | tinfo_t | |
get_attrs(self, "type_attrs_t" tav, "bool" all_attrs=False) | tinfo_t | |
get_bit_buckets(self, "range64vec_t" buckets) | tinfo_t | |
get_bitfield_details(self, "bitfield_type_data_t" bi) | tinfo_t | |
get_by_edm_name(self, "char const *" mname, "til_t" til=None) | tinfo_t | |
get_declalign(self) | tinfo_t | |
get_decltype(self) | tinfo_t | |
get_edm(self, *args) | tinfo_t | |
get_edm_by_name | tinfo_t | static |
get_edm_by_tid(self, "edm_t" edm, "tid_t" tid) | tinfo_t | |
get_edm_by_value(self, *args) | tinfo_t | |
get_edm_tid(self, "size_t" idx) | tinfo_t | |
get_enum_base_type(self) | tinfo_t | |
get_enum_details(self, "enum_type_data_t" ei) | tinfo_t | |
get_enum_nmembers(self) | tinfo_t | |
get_enum_radix(self) | tinfo_t | |
get_enum_repr(self, "value_repr_t" repr) | tinfo_t | |
get_enum_width(self) | tinfo_t | |
get_final_element(self) | tinfo_t | |
get_final_ordinal(self) | tinfo_t | |
get_final_type_name(self) | tinfo_t | |
get_forward_type(self) | tinfo_t | |
get_frame_func(self) | tinfo_t | |
get_func_details(self, "func_type_data_t" fi, "gtd_func_t" gtd=GTD_CALC_ARGLOCS) | tinfo_t | |
get_func_frame(self, "func_t const *" pfn) | tinfo_t | |
get_innermost_member_type(self, "uint64" bitoffset) | tinfo_t | |
get_innermost_udm(self, "uint64" bitoffset) | tinfo_t | |
get_methods(self, "udtmembervec_t" methods) | tinfo_t | |
get_modifiers(self) | tinfo_t | |
get_named_type(self, *args) | tinfo_t | |
get_nargs(self) | tinfo_t | |
get_next_type_name(self) | tinfo_t | |
get_nice_type_name(self) | tinfo_t | |
get_nth_arg(self, "int" n) | tinfo_t | |
get_numbered_type(self, *args) | tinfo_t | |
get_onemember_type(self) | tinfo_t | |
get_ordinal(self) | tinfo_t | |
get_pointed_object(self) | tinfo_t | |
get_ptr_details(self, "ptr_type_data_t" pi) | tinfo_t | |
get_ptrarr_object(self) | tinfo_t | |
get_ptrarr_objsize(self) | tinfo_t | |
get_realtype(self, "bool" full=False) | tinfo_t | |
get_rettype(self) | tinfo_t | |
get_sign(self) | tinfo_t | |
get_size(self, "uint32 *" p_effalign=None, "int" gts_code=0) | tinfo_t | |
get_stkvar(self, "insn_t const &" insn, "op_t const" x, "sval_t" v) | tinfo_t | |
get_stock("stock_type_id_t" id) | tinfo_t | static |
get_tid(self) | tinfo_t | |
get_til(self) | tinfo_t | |
get_type_by_tid(self, "tid_t" tid) | tinfo_t | |
get_type_cmt(self) | tinfo_t | |
get_type_name(self) | tinfo_t | |
get_type_rptcmt(self) | tinfo_t | |
get_udm(self, *args) | tinfo_t | |
get_udm_by_offset(self, "uint64" offset) | tinfo_t | |
get_udm_by_tid(self, "udm_t" udm, "tid_t" tid) | tinfo_t | |
get_udm_tid(self, "size_t" idx) | tinfo_t | |
get_udt_details(self, "udt_type_data_t" udt, "gtd_udt_t" gtd=GTD_CALC_LAYOUT) | tinfo_t | |
get_udt_nmembers(self) | tinfo_t | |
get_unpadded_size(self) | tinfo_t | |
has_details(self) | tinfo_t | |
has_union(self) | tinfo_t | |
has_vftable(self) | tinfo_t | |
is_aliased(self) | tinfo_t | |
is_anonymous_udt(self) | tinfo_t | |
is_arithmetic(self) | tinfo_t | |
is_array(self) | tinfo_t | |
is_bitfield(self) | tinfo_t | |
is_bitmask_enum(self) | tinfo_t | |
is_bool(self) | tinfo_t | |
is_castable_to(self, "tinfo_t" target) | tinfo_t | |
is_char(self) | tinfo_t | |
is_complex(self) | tinfo_t | |
is_const(self) | tinfo_t | |
is_correct(self) | tinfo_t | |
is_decl_array(self) | tinfo_t | |
is_decl_bitfield(self) | tinfo_t | |
is_decl_bool(self) | tinfo_t | |
is_decl_char(self) | tinfo_t | |
is_decl_complex(self) | tinfo_t | |
is_decl_const(self) | tinfo_t | |
is_decl_double(self) | tinfo_t | |
is_decl_enum(self) | tinfo_t | |
is_decl_float(self) | tinfo_t | |
is_decl_floating(self) | tinfo_t | |
is_decl_func(self) | tinfo_t | |
is_decl_int(self) | tinfo_t | |
is_decl_int128(self) | tinfo_t | |
is_decl_int16(self) | tinfo_t | |
is_decl_int32(self) | tinfo_t | |
is_decl_int64(self) | tinfo_t | |
is_decl_last(self) | tinfo_t | |
is_decl_ldouble(self) | tinfo_t | |
is_decl_paf(self) | tinfo_t | |
is_decl_partial(self) | tinfo_t | |
is_decl_ptr(self) | tinfo_t | |
is_decl_struct(self) | tinfo_t | |
is_decl_sue(self) | tinfo_t | |
is_decl_tbyte(self) | tinfo_t | |
is_decl_typedef(self) | tinfo_t | |
is_decl_uchar(self) | tinfo_t | |
is_decl_udt(self) | tinfo_t | |
is_decl_uint(self) | tinfo_t | |
is_decl_uint128(self) | tinfo_t | |
is_decl_uint16(self) | tinfo_t | |
is_decl_uint32(self) | tinfo_t | |
is_decl_uint64(self) | tinfo_t | |
is_decl_union(self) | tinfo_t | |
is_decl_unknown(self) | tinfo_t | |
is_decl_void(self) | tinfo_t | |
is_decl_volatile(self) | tinfo_t | |
is_double(self) | tinfo_t | |
is_empty_enum(self) | tinfo_t | |
is_empty_udt(self) | tinfo_t | |
is_enum(self) | tinfo_t | |
is_ext_arithmetic(self) | tinfo_t | |
is_ext_integral(self) | tinfo_t | |
is_fixed_struct(self) | tinfo_t | |
is_float(self) | tinfo_t | |
is_floating(self) | tinfo_t | |
is_forward_decl(self) | tinfo_t | |
is_forward_enum(self) | tinfo_t | |
is_forward_struct(self) | tinfo_t | |
is_forward_union(self) | tinfo_t | |
is_frame(self) | tinfo_t | |
is_from_subtil(self) | tinfo_t | |
is_func(self) | tinfo_t | |
is_funcptr(self) | tinfo_t | |
is_high_func(self) | tinfo_t | |
is_int(self) | tinfo_t | |
is_int128(self) | tinfo_t | |
is_int16(self) | tinfo_t | |
is_int32(self) | tinfo_t | |
is_int64(self) | tinfo_t | |
is_integral(self) | tinfo_t | |
is_ldouble(self) | tinfo_t | |
is_manually_castable_to(self, "tinfo_t" target) | tinfo_t | |
is_one_fpval(self) | tinfo_t | |
is_paf(self) | tinfo_t | |
is_partial(self) | tinfo_t | |
is_ptr(self) | tinfo_t | |
is_ptr_or_array(self) | tinfo_t | |
is_punknown(self) | tinfo_t | |
is_purging_cc(self) | tinfo_t | |
is_pvoid(self) | tinfo_t | |
is_scalar(self) | tinfo_t | |
is_shifted_ptr(self) | tinfo_t | |
is_signed(self) | tinfo_t | |
is_small_udt(self) | tinfo_t | |
is_sse_type(self) | tinfo_t | |
is_struct(self) | tinfo_t | |
is_sue(self) | tinfo_t | |
is_tbyte(self) | tinfo_t | |
is_typedef(self) | tinfo_t | |
is_typeref(self) | tinfo_t | |
is_uchar(self) | tinfo_t | |
is_udm_by_til(self, "size_t" idx) | tinfo_t | |
is_udt(self) | tinfo_t | |
is_uint(self) | tinfo_t | |
is_uint128(self) | tinfo_t | |
is_uint16(self) | tinfo_t | |
is_uint32(self) | tinfo_t | |
is_uint64(self) | tinfo_t | |
is_union(self) | tinfo_t | |
is_unknown(self) | tinfo_t | |
is_unsigned(self) | tinfo_t | |
is_user_cc(self) | tinfo_t | |
is_vararg_cc(self) | tinfo_t | |
is_varmember(self) | tinfo_t | |
is_varstruct(self) | tinfo_t | |
is_vftable(self) | tinfo_t | |
is_void(self) | tinfo_t | |
is_volatile(self) | tinfo_t | |
is_well_defined(self) | tinfo_t | |
iter_enum(self) | tinfo_t | |
iter_func(self) | tinfo_t | |
iter_struct(self) | tinfo_t | |
iter_udt(self) | tinfo_t | |
iter_union(self) | tinfo_t | |
parse(self, "char const *" decl, "til_t" til=None, "int" pt_flags=0) | tinfo_t | |
present(self) | tinfo_t | |
read_bitfield_value(self, "uint64" v, "int" bitoff) | tinfo_t | |
remove_ptr_or_array(self) | tinfo_t | |
rename_edm(self, "size_t" idx, "char const *" name, "uint" etf_flags=0) | tinfo_t | |
rename_funcarg(self, "size_t" index, "char const *" name, "uint" etf_flags=0) | tinfo_t | |
rename_type(self, "char const *" name, "int" ntf_flags=0) | tinfo_t | |
rename_udm(self, "size_t" index, "char const *" name, "uint" etf_flags=0) | tinfo_t | |
requires_qualifier(self, "char const *" name, "uint64" offset) | tinfo_t | |
save_type(self, *args) | tinfo_t | |
serialize(self, *args) | tinfo_t | |
set_attr(self, "type_attr_t" ta, "bool" may_overwrite=True) | tinfo_t | |
set_attrs(self, "type_attrs_t" tav) | tinfo_t | |
set_const(self) | tinfo_t | |
set_declalign(self, "uchar" declalign) | tinfo_t | |
set_edm_cmt(self, "size_t" idx, "char const *" cmt, "uint" etf_flags=0) | tinfo_t | |
set_enum_is_bitmask(self, *args) | tinfo_t | |
set_enum_radix(self, "int" radix, "bool" sign, "uint" etf_flags=0) | tinfo_t | |
set_enum_repr(self, "value_repr_t" repr, "uint" etf_flags=0) | tinfo_t | |
set_enum_sign(self, "type_sign_t" sign, "uint" etf_flags=0) | tinfo_t | |
set_enum_width(self, "int" nbytes, "uint" etf_flags=0) | tinfo_t | |
set_fixed_struct(self, "bool" on=True) | tinfo_t | |
set_func_cc(self, "cm_t" cc, "uint" etf_flags=0) | tinfo_t | |
set_func_retloc(self, "argloc_t" argloc, "uint" etf_flags=0) | tinfo_t | |
set_func_rettype(self, "tinfo_t" tif, "uint" etf_flags=0) | tinfo_t | |
set_funcarg_loc(self, "size_t" index, "argloc_t" argloc, "uint" etf_flags=0) | tinfo_t | |
set_funcarg_type(self, "size_t" index, "tinfo_t" tif, "uint" etf_flags=0) | tinfo_t | |
set_methods(self, "udtmembervec_t" methods) | tinfo_t | |
set_modifiers(self, "type_t" mod) | tinfo_t | |
set_named_type(self, "til_t" til, "char const *" name, "int" ntf_flags=0) | tinfo_t | |
set_numbered_type(self, "til_t" til, "uint32" ord, "int" ntf_flags=0, "char const *" name=None) | tinfo_t | |
set_struct_size(self, "size_t" new_size) | tinfo_t | |
set_symbol_type(self, "til_t" til, "char const *" name, "int" ntf_flags=0) | tinfo_t | |
set_type_alias(self, "uint32" dest_ord) | tinfo_t | |
set_type_alignment(self, "uchar" declalign, "uint" etf_flags=0) | tinfo_t | |
set_type_cmt(self, "char const *" cmt, "bool" is_regcmt=False, "uint" etf_flags=0) | tinfo_t | |
set_udm_by_til(self, "size_t" idx, "bool" on=True, "uint" etf_flags=0) | tinfo_t | |
set_udm_cmt(self, "size_t" index, "char const *" cmt, "bool" is_regcmt=False, "uint" etf_flags=0) | tinfo_t | |
set_udm_repr(self, "size_t" index, "value_repr_t" repr, "uint" etf_flags=0) | tinfo_t | |
set_udm_type(self, "size_t" index, "tinfo_t" tif, "uint" etf_flags=0, "value_repr_t" repr=None) | tinfo_t | |
set_udt_alignment(self, "int" sda, "uint" etf_flags=0) | tinfo_t | |
set_udt_pack(self, "int" pack, "uint" etf_flags=0) | tinfo_t | |
set_volatile(self) | tinfo_t | |
swap(self, "tinfo_t" r) | tinfo_t | |
thisown | tinfo_t | static |
write_bitfield_value(self, "uint64" dst, "uint64" v, "int" bitoff) | tinfo_t | |