| __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, tid=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, str name=None, int prtype_flags=0, int indent=0, int cmtindent=0, str prefix=None, str 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=4) | 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, str 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, str key, bool make_copy=True) | tinfo_t | |
| del_attrs(self) | tinfo_t | |
| del_edm(self, *args) | tinfo_t | |
| del_edm_by_value(self, int value, int etf_flags=0, int bmask=DEFMASK64, int serial=0) | 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_alignment(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, str 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, str 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, int value, int bmask=DEFMASK64, int serial=0) | 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, int 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, int 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, str 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, str name, 'uint' etf_flags=0) | tinfo_t | |
| rename_funcarg(self, 'size_t' index, str name, 'uint' etf_flags=0) | tinfo_t | |
| rename_type(self, str name, int ntf_flags=0) | tinfo_t | |
| rename_udm(self, 'size_t' index, str name, 'uint' etf_flags=0) | tinfo_t | |
| requires_qualifier(self, str 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, str 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, str name, int ntf_flags=0) | tinfo_t | |
| set_numbered_type(self, 'til_t' til, int ord, int ntf_flags=0, str name=None) | tinfo_t | |
| set_struct_size(self, 'size_t' new_size) | tinfo_t | |
| set_symbol_type(self, 'til_t' til, str name, int ntf_flags=0) | tinfo_t | |
| set_type_alias(self, int dest_ord) | tinfo_t | |
| set_type_alignment(self, 'uchar' declalign, 'uint' etf_flags=0) | tinfo_t | |
| set_type_cmt(self, str 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, str 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 | |