GDB (API)
|
#include "hashtab.h"
Go to the source code of this file.
#define ALLOCATE_CPLUS_STRUCT_TYPE | ( | type | ) | allocate_cplus_struct_type (type) |
Definition at line 1023 of file gdbtypes.h.
#define ALLOCATE_GNAT_AUX_TYPE | ( | type | ) | allocate_gnat_aux_type (type) |
Definition at line 1036 of file gdbtypes.h.
#define B_BYTES | ( | x | ) | ( 1 + ((x)>>3) ) |
Definition at line 54 of file gdbtypes.h.
#define B_CLR | ( | a, | |
x | |||
) | ((a)[(x)>>3] &= ~(1 << ((x)&7))) |
Definition at line 51 of file gdbtypes.h.
Definition at line 55 of file gdbtypes.h.
#define B_SET | ( | a, | |
x | |||
) | ((a)[(x)>>3] |= (1 << ((x)&7))) |
Definition at line 50 of file gdbtypes.h.
#define B_TST | ( | a, | |
x | |||
) | ((a)[(x)>>3] & (1 << ((x)&7))) |
Definition at line 52 of file gdbtypes.h.
#define B_TYPE unsigned char |
Definition at line 53 of file gdbtypes.h.
#define BASETYPE_VIA_PUBLIC | ( | thistype, | |
index | |||
) | ((!TYPE_FIELD_PRIVATE(thistype, index)) && (!TYPE_FIELD_PROTECTED(thistype, index))) |
Definition at line 1118 of file gdbtypes.h.
#define BASETYPE_VIA_VIRTUAL | ( | thistype, | |
index | |||
) |
(TYPE_CPLUS_SPECIFIC(thistype)->virtual_field_bits == NULL ? 0 \ : B_TST(TYPE_CPLUS_SPECIFIC(thistype)->virtual_field_bits, (index)))
Definition at line 1123 of file gdbtypes.h.
#define CHECK_TYPEDEF | ( | TYPE | ) |
do { \ (TYPE) = check_typedef (TYPE); \ } while (0)
Definition at line 1546 of file gdbtypes.h.
#define FIELD_ARTIFICIAL | ( | thisfld | ) | ((thisfld).artificial) |
Definition at line 1152 of file gdbtypes.h.
#define FIELD_BITPOS | ( | thisfld | ) | (FIELD_BITPOS_LVAL (thisfld) + 0) |
Definition at line 1131 of file gdbtypes.h.
#define FIELD_BITPOS_LVAL | ( | thisfld | ) | ((thisfld).loc.bitpos) |
Definition at line 1130 of file gdbtypes.h.
#define FIELD_BITSIZE | ( | thisfld | ) | ((thisfld).bitsize) |
Definition at line 1153 of file gdbtypes.h.
#define FIELD_DWARF_BLOCK | ( | thisfld | ) | ((thisfld).loc.dwarf_block) |
Definition at line 1136 of file gdbtypes.h.
#define FIELD_ENUMVAL | ( | thisfld | ) | (FIELD_ENUMVAL_LVAL (thisfld) + 0) |
Definition at line 1133 of file gdbtypes.h.
#define FIELD_ENUMVAL_LVAL | ( | thisfld | ) | ((thisfld).loc.enumval) |
Definition at line 1132 of file gdbtypes.h.
#define FIELD_LOC_KIND | ( | thisfld | ) | ((thisfld).loc_kind) |
Definition at line 1129 of file gdbtypes.h.
#define FIELD_NAME | ( | thisfld | ) | ((thisfld).name) |
Definition at line 1128 of file gdbtypes.h.
#define FIELD_STATIC_PHYSADDR | ( | thisfld | ) | ((thisfld).loc.physaddr) |
Definition at line 1135 of file gdbtypes.h.
#define FIELD_STATIC_PHYSNAME | ( | thisfld | ) | ((thisfld).loc.physname) |
Definition at line 1134 of file gdbtypes.h.
#define FIELD_TYPE | ( | thisfld | ) | ((thisfld).type) |
Definition at line 1127 of file gdbtypes.h.
#define HAVE_CPLUS_STRUCT | ( | type | ) |
(TYPE_SPECIFIC_FIELD (type) == TYPE_SPECIFIC_CPLUS_STUFF \ && TYPE_RAW_CPLUS_SPECIFIC (type) != &cplus_struct_default)
Definition at line 1025 of file gdbtypes.h.
#define HAVE_GNAT_AUX_INFO | ( | type | ) | (TYPE_SPECIFIC_FIELD (type) == TYPE_SPECIFIC_GNAT_STUFF) |
Definition at line 1039 of file gdbtypes.h.
#define INIT_CPLUS_SPECIFIC | ( | type | ) |
(TYPE_SPECIFIC_FIELD (type) = TYPE_SPECIFIC_CPLUS_STUFF, \ TYPE_RAW_CPLUS_SPECIFIC (type) = (struct cplus_struct_type*) \ &cplus_struct_default)
Definition at line 1018 of file gdbtypes.h.
#define INIT_FUNC_SPECIFIC | ( | type | ) |
(TYPE_SPECIFIC_FIELD (type) = TYPE_SPECIFIC_FUNC, \ TYPE_MAIN_TYPE (type)->type_specific.func_stuff \ = TYPE_ZALLOC (type, \ sizeof (*TYPE_MAIN_TYPE (type)->type_specific.func_stuff)))
Definition at line 1042 of file gdbtypes.h.
#define INIT_GNAT_SPECIFIC | ( | type | ) |
(TYPE_SPECIFIC_FIELD (type) = TYPE_SPECIFIC_GNAT_STUFF, \ TYPE_GNAT_SPECIFIC (type) = (struct gnat_aux_type *) &gnat_aux_default)
Definition at line 1033 of file gdbtypes.h.
#define LENGTH_MATCH | ( | bv | ) | ((bv)->rank[0]) |
Definition at line 1579 of file gdbtypes.h.
Definition at line 712 of file gdbtypes.h.
#define SET_FIELD_BITPOS | ( | thisfld, | |
bitpos | |||
) |
(FIELD_LOC_KIND (thisfld) = FIELD_LOC_KIND_BITPOS, \ FIELD_BITPOS_LVAL (thisfld) = (bitpos))
Definition at line 1137 of file gdbtypes.h.
#define SET_FIELD_DWARF_BLOCK | ( | thisfld, | |
addr | |||
) |
(FIELD_LOC_KIND (thisfld) = FIELD_LOC_KIND_DWARF_BLOCK, \ FIELD_DWARF_BLOCK (thisfld) = (addr))
Definition at line 1149 of file gdbtypes.h.
#define SET_FIELD_ENUMVAL | ( | thisfld, | |
enumval | |||
) |
(FIELD_LOC_KIND (thisfld) = FIELD_LOC_KIND_ENUMVAL, \ FIELD_ENUMVAL_LVAL (thisfld) = (enumval))
Definition at line 1140 of file gdbtypes.h.
#define SET_FIELD_PHYSADDR | ( | thisfld, | |
addr | |||
) |
(FIELD_LOC_KIND (thisfld) = FIELD_LOC_KIND_PHYSADDR, \ FIELD_STATIC_PHYSADDR (thisfld) = (addr))
Definition at line 1146 of file gdbtypes.h.
#define SET_FIELD_PHYSNAME | ( | thisfld, | |
name | |||
) |
(FIELD_LOC_KIND (thisfld) = FIELD_LOC_KIND_PHYSNAME, \ FIELD_STATIC_PHYSNAME (thisfld) = (name))
Definition at line 1143 of file gdbtypes.h.
#define SET_TYPE_FIELD_IGNORE | ( | thistype, | |
n | |||
) | B_SET (TYPE_CPLUS_SPECIFIC(thistype)->ignore_field_bits, (n)) |
Definition at line 1180 of file gdbtypes.h.
#define SET_TYPE_FIELD_PRIVATE | ( | thistype, | |
n | |||
) | B_SET (TYPE_CPLUS_SPECIFIC(thistype)->private_field_bits, (n)) |
Definition at line 1176 of file gdbtypes.h.
#define SET_TYPE_FIELD_PROTECTED | ( | thistype, | |
n | |||
) | B_SET (TYPE_CPLUS_SPECIFIC(thistype)->protected_field_bits, (n)) |
Definition at line 1178 of file gdbtypes.h.
#define SET_TYPE_FIELD_VIRTUAL | ( | thistype, | |
n | |||
) | B_SET (TYPE_CPLUS_SPECIFIC(thistype)->virtual_field_bits, (n)) |
Definition at line 1182 of file gdbtypes.h.
#define TYPE_ADDRESS_CLASS_1 | ( | t | ) |
Definition at line 359 of file gdbtypes.h.
#define TYPE_ADDRESS_CLASS_2 | ( | t | ) |
Definition at line 361 of file gdbtypes.h.
#define TYPE_ADDRESS_CLASS_ALL | ( | t | ) |
Definition at line 365 of file gdbtypes.h.
#define TYPE_ALLOC | ( | t, | |
size | |||
) |
(TYPE_OBJFILE_OWNED (t) \ ? obstack_alloc (&TYPE_OBJFILE (t) -> objfile_obstack, size) \ : xmalloc (size))
Definition at line 1410 of file gdbtypes.h.
#define TYPE_ARRAY_LOWER_BOUND_IS_UNDEFINED | ( | arraytype | ) | TYPE_LOW_BOUND_UNDEFINED(TYPE_INDEX_TYPE(arraytype)) |
Definition at line 1080 of file gdbtypes.h.
#define TYPE_ARRAY_LOWER_BOUND_VALUE | ( | arraytype | ) | (TYPE_LOW_BOUND(TYPE_INDEX_TYPE((arraytype)))) |
Definition at line 1086 of file gdbtypes.h.
#define TYPE_ARRAY_UPPER_BOUND_IS_UNDEFINED | ( | arraytype | ) | TYPE_HIGH_BOUND_UNDEFINED(TYPE_INDEX_TYPE(arraytype)) |
Definition at line 1078 of file gdbtypes.h.
#define TYPE_ARRAY_UPPER_BOUND_VALUE | ( | arraytype | ) | (TYPE_HIGH_BOUND(TYPE_INDEX_TYPE((arraytype)))) |
Definition at line 1083 of file gdbtypes.h.
#define TYPE_BASECLASS | ( | thistype, | |
index | |||
) | TYPE_FIELD_TYPE(thistype, index) |
Definition at line 1114 of file gdbtypes.h.
#define TYPE_BASECLASS_BITPOS | ( | thistype, | |
index | |||
) | TYPE_FIELD_BITPOS(thistype,index) |
Definition at line 1117 of file gdbtypes.h.
#define TYPE_BASECLASS_NAME | ( | thistype, | |
index | |||
) | TYPE_FIELD_NAME(thistype, index) |
Definition at line 1116 of file gdbtypes.h.
#define TYPE_CALLING_CONVENTION | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->type_specific.func_stuff->calling_convention |
Definition at line 1112 of file gdbtypes.h.
#define TYPE_CHAIN | ( | thistype | ) | (thistype)->chain |
Definition at line 1055 of file gdbtypes.h.
#define TYPE_CODE | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->code |
Definition at line 1063 of file gdbtypes.h.
#define TYPE_CODE_CLASS TYPE_CODE_STRUCT |
Definition at line 161 of file gdbtypes.h.
#define TYPE_CODE_SPACE | ( | t | ) | (TYPE_INSTANCE_FLAGS (t) & TYPE_INSTANCE_FLAG_CODE_SPACE) |
Definition at line 348 of file gdbtypes.h.
#define TYPE_CONST | ( | t | ) | (TYPE_INSTANCE_FLAGS (t) & TYPE_INSTANCE_FLAG_CONST) |
Definition at line 315 of file gdbtypes.h.
#define TYPE_CPLUS_DYNAMIC | ( | thistype | ) | TYPE_CPLUS_SPECIFIC (thistype)->is_dynamic |
Definition at line 1120 of file gdbtypes.h.
#define TYPE_CPLUS_REALLY_JAVA | ( | thistype | ) | TYPE_CPLUS_SPECIFIC (thistype)->is_java |
Definition at line 1121 of file gdbtypes.h.
#define TYPE_CPLUS_SPECIFIC | ( | thistype | ) |
(!HAVE_CPLUS_STRUCT(thistype) \ ? (struct cplus_struct_type*)&cplus_struct_default \ : TYPE_RAW_CPLUS_SPECIFIC(thistype))
Definition at line 1104 of file gdbtypes.h.
#define TYPE_DATA_SPACE | ( | t | ) | (TYPE_INSTANCE_FLAGS (t) & TYPE_INSTANCE_FLAG_DATA_SPACE) |
Definition at line 351 of file gdbtypes.h.
#define TYPE_DECLARED_CLASS | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_declared_class) |
Definition at line 304 of file gdbtypes.h.
#define TYPE_DESCRIPTIVE_TYPE | ( | thistype | ) | TYPE_GNAT_SPECIFIC(thistype)->descriptive_type |
Definition at line 1111 of file gdbtypes.h.
#define TYPE_DOMAIN_TYPE | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->vptr_basetype |
Definition at line 1092 of file gdbtypes.h.
Definition at line 1258 of file gdbtypes.h.
#define TYPE_FIELD | ( | thistype, | |
n | |||
) | TYPE_MAIN_TYPE(thistype)->flds_bnds.fields[n] |
Definition at line 1155 of file gdbtypes.h.
#define TYPE_FIELD_ARTIFICIAL | ( | thistype, | |
n | |||
) | FIELD_ARTIFICIAL(TYPE_FIELD(thistype,n)) |
Definition at line 1164 of file gdbtypes.h.
#define TYPE_FIELD_BITPOS | ( | thistype, | |
n | |||
) | FIELD_BITPOS (TYPE_FIELD (thistype, n)) |
Definition at line 1159 of file gdbtypes.h.
#define TYPE_FIELD_BITSIZE | ( | thistype, | |
n | |||
) | FIELD_BITSIZE(TYPE_FIELD(thistype,n)) |
Definition at line 1165 of file gdbtypes.h.
#define TYPE_FIELD_DWARF_BLOCK | ( | thistype, | |
n | |||
) | FIELD_DWARF_BLOCK (TYPE_FIELD (thistype, n)) |
Definition at line 1163 of file gdbtypes.h.
#define TYPE_FIELD_ENUMVAL | ( | thistype, | |
n | |||
) | FIELD_ENUMVAL (TYPE_FIELD (thistype, n)) |
Definition at line 1160 of file gdbtypes.h.
#define TYPE_FIELD_IGNORE | ( | thistype, | |
n | |||
) |
(TYPE_CPLUS_SPECIFIC(thistype)->ignore_field_bits == NULL ? 0 \ : B_TST(TYPE_CPLUS_SPECIFIC(thistype)->ignore_field_bits, (n)))
Definition at line 1190 of file gdbtypes.h.
#define TYPE_FIELD_IGNORE_BITS | ( | thistype | ) | TYPE_CPLUS_SPECIFIC(thistype)->ignore_field_bits |
Definition at line 1172 of file gdbtypes.h.
#define TYPE_FIELD_LOC_KIND | ( | thistype, | |
n | |||
) | FIELD_LOC_KIND (TYPE_FIELD (thistype, n)) |
Definition at line 1158 of file gdbtypes.h.
#define TYPE_FIELD_NAME | ( | thistype, | |
n | |||
) | FIELD_NAME(TYPE_FIELD(thistype, n)) |
Definition at line 1157 of file gdbtypes.h.
#define TYPE_FIELD_PACKED | ( | thistype, | |
n | |||
) | (FIELD_BITSIZE(TYPE_FIELD(thistype,n))!=0) |
Definition at line 1166 of file gdbtypes.h.
#define TYPE_FIELD_PRIVATE | ( | thistype, | |
n | |||
) |
(TYPE_CPLUS_SPECIFIC(thistype)->private_field_bits == NULL ? 0 \ : B_TST(TYPE_CPLUS_SPECIFIC(thistype)->private_field_bits, (n)))
Definition at line 1184 of file gdbtypes.h.
#define TYPE_FIELD_PRIVATE_BITS | ( | thistype | ) | TYPE_CPLUS_SPECIFIC(thistype)->private_field_bits |
Definition at line 1168 of file gdbtypes.h.
#define TYPE_FIELD_PROTECTED | ( | thistype, | |
n | |||
) |
(TYPE_CPLUS_SPECIFIC(thistype)->protected_field_bits == NULL ? 0 \ : B_TST(TYPE_CPLUS_SPECIFIC(thistype)->protected_field_bits, (n)))
Definition at line 1187 of file gdbtypes.h.
#define TYPE_FIELD_PROTECTED_BITS | ( | thistype | ) | TYPE_CPLUS_SPECIFIC(thistype)->protected_field_bits |
Definition at line 1170 of file gdbtypes.h.
#define TYPE_FIELD_STATIC_PHYSADDR | ( | thistype, | |
n | |||
) | FIELD_STATIC_PHYSADDR (TYPE_FIELD (thistype, n)) |
Definition at line 1162 of file gdbtypes.h.
#define TYPE_FIELD_STATIC_PHYSNAME | ( | thistype, | |
n | |||
) | FIELD_STATIC_PHYSNAME (TYPE_FIELD (thistype, n)) |
Definition at line 1161 of file gdbtypes.h.
#define TYPE_FIELD_TYPE | ( | thistype, | |
n | |||
) | FIELD_TYPE(TYPE_FIELD(thistype, n)) |
Definition at line 1156 of file gdbtypes.h.
#define TYPE_FIELD_VIRTUAL | ( | thistype, | |
n | |||
) |
(TYPE_CPLUS_SPECIFIC(thistype)->virtual_field_bits == NULL ? 0 \ : B_TST(TYPE_CPLUS_SPECIFIC(thistype)->virtual_field_bits, (n)))
Definition at line 1193 of file gdbtypes.h.
#define TYPE_FIELD_VIRTUAL_BITS | ( | thistype | ) | TYPE_CPLUS_SPECIFIC(thistype)->virtual_field_bits |
Definition at line 1174 of file gdbtypes.h.
#define TYPE_FIELDS | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->flds_bnds.fields |
Definition at line 1065 of file gdbtypes.h.
#define TYPE_FIXED_INSTANCE | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_fixed_instance) |
Definition at line 272 of file gdbtypes.h.
#define TYPE_FLAG_ENUM | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_flag_enum) |
Definition at line 310 of file gdbtypes.h.
#define TYPE_FLOATFORMAT | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->type_specific.floatformat |
Definition at line 1109 of file gdbtypes.h.
#define TYPE_FN_FIELD | ( | thisfn, | |
n | |||
) | (thisfn)[n] |
Definition at line 1210 of file gdbtypes.h.
#define TYPE_FN_FIELD_ABSTRACT | ( | thisfn, | |
n | |||
) | ((thisfn)[n].is_abstract) |
Definition at line 1224 of file gdbtypes.h.
#define TYPE_FN_FIELD_ARGS | ( | thisfn, | |
n | |||
) | TYPE_FIELDS ((thisfn)[n].type) |
Definition at line 1213 of file gdbtypes.h.
#define TYPE_FN_FIELD_ARTIFICIAL | ( | thisfn, | |
n | |||
) | ((thisfn)[n].is_artificial) |
Definition at line 1223 of file gdbtypes.h.
#define TYPE_FN_FIELD_CONST | ( | thisfn, | |
n | |||
) | ((thisfn)[n].is_const) |
Definition at line 1214 of file gdbtypes.h.
#define TYPE_FN_FIELD_CONSTRUCTOR | ( | thisfn, | |
n | |||
) | ((thisfn)[n].is_constructor) |
Definition at line 1226 of file gdbtypes.h.
#define TYPE_FN_FIELD_FCONTEXT | ( | thisfn, | |
n | |||
) | ((thisfn)[n].fcontext) |
Definition at line 1227 of file gdbtypes.h.
#define TYPE_FN_FIELD_FINAL | ( | thisfn, | |
n | |||
) | ((thisfn)[n].is_final) |
Definition at line 1220 of file gdbtypes.h.
#define TYPE_FN_FIELD_NATIVE | ( | thisfn, | |
n | |||
) | ((thisfn)[n].is_native) |
Definition at line 1222 of file gdbtypes.h.
#define TYPE_FN_FIELD_PHYSNAME | ( | thisfn, | |
n | |||
) | (thisfn)[n].physname |
Definition at line 1211 of file gdbtypes.h.
#define TYPE_FN_FIELD_PRIVATE | ( | thisfn, | |
n | |||
) | ((thisfn)[n].is_private) |
Definition at line 1216 of file gdbtypes.h.
#define TYPE_FN_FIELD_PROTECTED | ( | thisfn, | |
n | |||
) | ((thisfn)[n].is_protected) |
Definition at line 1217 of file gdbtypes.h.
#define TYPE_FN_FIELD_PUBLIC | ( | thisfn, | |
n | |||
) | ((thisfn)[n].is_public) |
Definition at line 1218 of file gdbtypes.h.
#define TYPE_FN_FIELD_STATIC | ( | thisfn, | |
n | |||
) | ((thisfn)[n].is_static) |
Definition at line 1219 of file gdbtypes.h.
#define TYPE_FN_FIELD_STATIC_P | ( | thisfn, | |
n | |||
) | ((thisfn)[n].voffset == VOFFSET_STATIC) |
Definition at line 1230 of file gdbtypes.h.
#define TYPE_FN_FIELD_STUB | ( | thisfn, | |
n | |||
) | ((thisfn)[n].is_stub) |
Definition at line 1225 of file gdbtypes.h.
#define TYPE_FN_FIELD_SYNCHRONIZED | ( | thisfn, | |
n | |||
) | ((thisfn)[n].is_synchronized) |
Definition at line 1221 of file gdbtypes.h.
#define TYPE_FN_FIELD_TYPE | ( | thisfn, | |
n | |||
) | (thisfn)[n].type |
Definition at line 1212 of file gdbtypes.h.
#define TYPE_FN_FIELD_VIRTUAL_P | ( | thisfn, | |
n | |||
) | ((thisfn)[n].voffset > 1) |
Definition at line 1229 of file gdbtypes.h.
#define TYPE_FN_FIELD_VOFFSET | ( | thisfn, | |
n | |||
) | ((thisfn)[n].voffset-2) |
Definition at line 1228 of file gdbtypes.h.
#define TYPE_FN_FIELD_VOLATILE | ( | thisfn, | |
n | |||
) | ((thisfn)[n].is_volatile) |
Definition at line 1215 of file gdbtypes.h.
#define TYPE_FN_FIELDLIST | ( | thistype, | |
n | |||
) | TYPE_CPLUS_SPECIFIC(thistype)->fn_fieldlists[n] |
Definition at line 1198 of file gdbtypes.h.
#define TYPE_FN_FIELDLIST1 | ( | thistype, | |
n | |||
) | TYPE_CPLUS_SPECIFIC(thistype)->fn_fieldlists[n].fn_fields |
Definition at line 1199 of file gdbtypes.h.
#define TYPE_FN_FIELDLIST_LENGTH | ( | thistype, | |
n | |||
) | TYPE_CPLUS_SPECIFIC(thistype)->fn_fieldlists[n].length |
Definition at line 1201 of file gdbtypes.h.
#define TYPE_FN_FIELDLIST_NAME | ( | thistype, | |
n | |||
) | TYPE_CPLUS_SPECIFIC(thistype)->fn_fieldlists[n].name |
Definition at line 1200 of file gdbtypes.h.
#define TYPE_FN_FIELDLISTS | ( | thistype | ) | TYPE_CPLUS_SPECIFIC(thistype)->fn_fieldlists |
Definition at line 1197 of file gdbtypes.h.
#define TYPE_FN_FIELDS | ( | thistype | ) | TYPE_CPLUS_SPECIFIC(thistype)->fn_fields |
Definition at line 1094 of file gdbtypes.h.
#define TYPE_GNAT_SPECIFIC | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->type_specific.gnat_stuff |
Definition at line 1110 of file gdbtypes.h.
#define TYPE_GNU_IFUNC | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_gnu_ifunc) |
Definition at line 290 of file gdbtypes.h.
#define TYPE_HIGH_BOUND | ( | range_type | ) | TYPE_RANGE_DATA(range_type)->high |
Definition at line 1070 of file gdbtypes.h.
#define TYPE_HIGH_BOUND_UNDEFINED | ( | range_type | ) | TYPE_RANGE_DATA(range_type)->high_undefined |
Definition at line 1073 of file gdbtypes.h.
#define TYPE_INCOMPLETE | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_incomplete) |
Definition at line 251 of file gdbtypes.h.
#define TYPE_INDEX_TYPE | ( | type | ) | TYPE_FIELD_TYPE (type, 0) |
Definition at line 1067 of file gdbtypes.h.
#define TYPE_INSTANCE_FLAG_ADDRESS_CLASS_ALL (TYPE_INSTANCE_FLAG_ADDRESS_CLASS_1 | TYPE_INSTANCE_FLAG_ADDRESS_CLASS_2) |
Definition at line 363 of file gdbtypes.h.
#define TYPE_INSTANCE_FLAGS | ( | thistype | ) | (thistype)->instance_flags |
Definition at line 1048 of file gdbtypes.h.
#define TYPE_IS_OPAQUE | ( | thistype | ) |
(((TYPE_CODE (thistype) == TYPE_CODE_STRUCT) \ || (TYPE_CODE (thistype) == TYPE_CODE_UNION)) \ && (TYPE_NFIELDS (thistype) == 0) \ && (!HAVE_CPLUS_STRUCT (thistype) \ || TYPE_NFN_FIELDS (thistype) == 0) \ && (TYPE_STUB (thistype) || !TYPE_STUB_SUPPORTED (thistype)))
Definition at line 1243 of file gdbtypes.h.
#define TYPE_LENGTH | ( | thistype | ) | (thistype)->length |
Definition at line 1060 of file gdbtypes.h.
#define TYPE_LOW_BOUND | ( | range_type | ) | TYPE_RANGE_DATA(range_type)->low |
Definition at line 1069 of file gdbtypes.h.
#define TYPE_LOW_BOUND_UNDEFINED | ( | range_type | ) | TYPE_RANGE_DATA(range_type)->low_undefined |
Definition at line 1071 of file gdbtypes.h.
#define TYPE_MAIN_TYPE | ( | thistype | ) | (thistype)->main_type |
Definition at line 1049 of file gdbtypes.h.
#define TYPE_N_BASECLASSES | ( | thistype | ) | TYPE_CPLUS_SPECIFIC(thistype)->n_baseclasses |
Definition at line 1115 of file gdbtypes.h.
#define TYPE_N_TEMPLATE_ARGUMENTS | ( | thistype | ) | TYPE_CPLUS_SPECIFIC (thistype)->n_template_arguments |
Definition at line 1203 of file gdbtypes.h.
#define TYPE_NAME | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->name |
Definition at line 1050 of file gdbtypes.h.
#define TYPE_NFIELDS | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->nfields |
Definition at line 1064 of file gdbtypes.h.
#define TYPE_NFN_FIELDS | ( | thistype | ) | TYPE_CPLUS_SPECIFIC(thistype)->nfn_fields |
Definition at line 1095 of file gdbtypes.h.
#define TYPE_NOSIGN | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_nosign) |
Definition at line 213 of file gdbtypes.h.
#define TYPE_NOTTEXT | ( | t | ) | (TYPE_INSTANCE_FLAGS (t) & TYPE_INSTANCE_FLAG_NOTTEXT) |
Definition at line 284 of file gdbtypes.h.
#define TYPE_OBJFILE | ( | t | ) | (TYPE_OBJFILE_OWNED(t)? TYPE_OWNER(t).objfile : NULL) |
Definition at line 298 of file gdbtypes.h.
#define TYPE_OBJFILE_OWNED | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_objfile_owned) |
Definition at line 296 of file gdbtypes.h.
#define TYPE_OWNER | ( | t | ) | TYPE_MAIN_TYPE(t)->owner |
Definition at line 297 of file gdbtypes.h.
#define TYPE_POINTER_TYPE | ( | thistype | ) | (thistype)->pointer_type |
Definition at line 1053 of file gdbtypes.h.
#define TYPE_PROTOTYPED | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_prototyped) |
Definition at line 241 of file gdbtypes.h.
#define TYPE_RANGE_DATA | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->flds_bnds.bounds |
Definition at line 1068 of file gdbtypes.h.
#define TYPE_RAW_CPLUS_SPECIFIC | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->type_specific.cplus_stuff |
Definition at line 1108 of file gdbtypes.h.
#define TYPE_REFERENCE_TYPE | ( | thistype | ) | (thistype)->reference_type |
Definition at line 1054 of file gdbtypes.h.
#define TYPE_RESTRICT | ( | t | ) | (TYPE_INSTANCE_FLAGS (t) & TYPE_INSTANCE_FLAG_RESTRICT) |
Definition at line 326 of file gdbtypes.h.
Definition at line 1253 of file gdbtypes.h.
#define TYPE_SPECIFIC_FIELD | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->type_specific_field |
Definition at line 1096 of file gdbtypes.h.
#define TYPE_STATIC | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_static) |
Definition at line 234 of file gdbtypes.h.
#define TYPE_STUB | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_stub) |
Definition at line 219 of file gdbtypes.h.
#define TYPE_STUB_SUPPORTED | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_stub_supported) |
Definition at line 279 of file gdbtypes.h.
#define TYPE_TAG_NAME | ( | type | ) | TYPE_MAIN_TYPE(type)->tag_name |
Definition at line 1051 of file gdbtypes.h.
#define TYPE_TAIL_CALL_LIST | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->type_specific.func_stuff->tail_call_list |
Definition at line 1113 of file gdbtypes.h.
#define TYPE_TARGET_STUB | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_target_stub) |
Definition at line 227 of file gdbtypes.h.
#define TYPE_TARGET_TYPE | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->target_type |
Definition at line 1052 of file gdbtypes.h.
#define TYPE_TEMPLATE_ARGUMENT | ( | thistype, | |
n | |||
) | TYPE_CPLUS_SPECIFIC (thistype)->template_arguments[n] |
Definition at line 1207 of file gdbtypes.h.
#define TYPE_TEMPLATE_ARGUMENTS | ( | thistype | ) | TYPE_CPLUS_SPECIFIC (thistype)->template_arguments |
Definition at line 1205 of file gdbtypes.h.
#define TYPE_TYPE_SPECIFIC | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->type_specific |
Definition at line 1098 of file gdbtypes.h.
#define TYPE_TYPEDEF_FIELD | ( | thistype, | |
n | |||
) | TYPE_CPLUS_SPECIFIC (thistype)->typedef_field[n] |
Definition at line 1234 of file gdbtypes.h.
#define TYPE_TYPEDEF_FIELD_ARRAY | ( | thistype | ) | TYPE_CPLUS_SPECIFIC (thistype)->typedef_field |
Definition at line 1232 of file gdbtypes.h.
#define TYPE_TYPEDEF_FIELD_COUNT | ( | thistype | ) | TYPE_CPLUS_SPECIFIC (thistype)->typedef_field_count |
Definition at line 1240 of file gdbtypes.h.
#define TYPE_TYPEDEF_FIELD_NAME | ( | thistype, | |
n | |||
) | TYPE_TYPEDEF_FIELD (thistype, n).name |
Definition at line 1236 of file gdbtypes.h.
#define TYPE_TYPEDEF_FIELD_TYPE | ( | thistype, | |
n | |||
) | TYPE_TYPEDEF_FIELD (thistype, n).type |
Definition at line 1238 of file gdbtypes.h.
#define TYPE_UNSIGNED | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_unsigned) |
Definition at line 207 of file gdbtypes.h.
#define TYPE_VARARGS | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_varargs) |
Definition at line 256 of file gdbtypes.h.
#define TYPE_VECTOR | ( | t | ) | (TYPE_MAIN_TYPE (t)->flag_vector) |
Definition at line 261 of file gdbtypes.h.
#define TYPE_VOLATILE | ( | t | ) | (TYPE_INSTANCE_FLAGS (t) & TYPE_INSTANCE_FLAG_VOLATILE) |
Definition at line 320 of file gdbtypes.h.
#define TYPE_VPTR_BASETYPE | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->vptr_basetype |
Definition at line 1091 of file gdbtypes.h.
#define TYPE_VPTR_FIELDNO | ( | thistype | ) | TYPE_MAIN_TYPE(thistype)->vptr_fieldno |
Definition at line 1093 of file gdbtypes.h.
#define TYPE_ZALLOC | ( | t, | |
size | |||
) |
(TYPE_OBJFILE_OWNED (t) \ ? memset (obstack_alloc (&TYPE_OBJFILE (t)->objfile_obstack, size), \ 0, size) \ : xzalloc (size))
Definition at line 1415 of file gdbtypes.h.
#define VOFFSET_STATIC 1 |
Definition at line 859 of file gdbtypes.h.
CALL_SITE_PARAMETER_DWARF_REG | |
CALL_SITE_PARAMETER_FB_OFFSET | |
CALL_SITE_PARAMETER_PARAM_OFFSET |
Definition at line 934 of file gdbtypes.h.
enum field_loc_kind |
FIELD_LOC_KIND_BITPOS | |
FIELD_LOC_KIND_ENUMVAL | |
FIELD_LOC_KIND_PHYSADDR | |
FIELD_LOC_KIND_PHYSNAME | |
FIELD_LOC_KIND_DWARF_BLOCK |
Definition at line 370 of file gdbtypes.h.
enum type_code |
Definition at line 59 of file gdbtypes.h.
enum type_flag_value |
Definition at line 170 of file gdbtypes.h.
Definition at line 192 of file gdbtypes.h.
enum type_specific_kind |
TYPE_SPECIFIC_NONE | |
TYPE_SPECIFIC_CPLUS_STUFF | |
TYPE_SPECIFIC_GNAT_STUFF | |
TYPE_SPECIFIC_FLOATFORMAT | |
TYPE_SPECIFIC_FUNC |
Definition at line 390 of file gdbtypes.h.
const char* address_space_int_to_name | ( | struct gdbarch * | , |
int | |||
) |
Definition at line 537 of file gdbtypes.c.
int address_space_name_to_int | ( | struct gdbarch * | , |
char * | |||
) |
Definition at line 515 of file gdbtypes.c.
struct type* alloc_type | ( | struct objfile * | ) | [read] |
Definition at line 165 of file gdbtypes.c.
struct type* alloc_type_arch | ( | struct gdbarch * | ) | [read] |
Definition at line 194 of file gdbtypes.c.
struct type* alloc_type_copy | ( | const struct type * | ) | [read] |
Definition at line 222 of file gdbtypes.c.
void allocate_cplus_struct_type | ( | struct type * | ) |
Definition at line 1925 of file gdbtypes.c.
void allocate_gnat_aux_type | ( | struct type * | ) |
Definition at line 1945 of file gdbtypes.c.
struct type* allocate_stub_method | ( | struct type * | ) | [read] |
Definition at line 771 of file gdbtypes.c.
void append_composite_type_field | ( | struct type * | t, |
char * | name, | ||
struct type * | field | ||
) |
Definition at line 3803 of file gdbtypes.c.
void append_composite_type_field_aligned | ( | struct type * | t, |
char * | name, | ||
struct type * | field, | ||
int | alignment | ||
) |
Definition at line 3763 of file gdbtypes.c.
struct field* append_composite_type_field_raw | ( | struct type * | t, |
char * | name, | ||
struct type * | field | ||
) | [read] |
Definition at line 3744 of file gdbtypes.c.
void append_flags_type_flag | ( | struct type * | type, |
int | bitpos, | ||
char * | name | ||
) |
Definition at line 3706 of file gdbtypes.c.
struct type* arch_boolean_type | ( | struct gdbarch * | , |
int | , | ||
int | , | ||
char * | |||
) | [read] |
Definition at line 3634 of file gdbtypes.c.
struct type* arch_character_type | ( | struct gdbarch * | , |
int | , | ||
int | , | ||
char * | |||
) | [read] |
Definition at line 3617 of file gdbtypes.c.
struct type* arch_complex_type | ( | struct gdbarch * | , |
char * | , | ||
struct type * | |||
) | [read] |
Definition at line 3674 of file gdbtypes.c.
struct type* arch_composite_type | ( | struct gdbarch * | gdbarch, |
char * | name, | ||
enum type_code | code | ||
) | [read] |
Definition at line 3728 of file gdbtypes.c.
struct type* arch_flags_type | ( | struct gdbarch * | gdbarch, |
char * | name, | ||
int | length | ||
) | [read] |
Definition at line 3689 of file gdbtypes.c.
struct type* arch_float_type | ( | struct gdbarch * | , |
int | , | ||
char * | , | ||
const struct floatformat ** | |||
) | [read] |
Definition at line 3652 of file gdbtypes.c.
struct type* arch_integer_type | ( | struct gdbarch * | , |
int | , | ||
int | , | ||
char * | |||
) | [read] |
Definition at line 3598 of file gdbtypes.c.
Definition at line 3578 of file gdbtypes.c.
struct builtin_type* builtin_type | ( | struct gdbarch * | gdbarch | ) | [read] |
Definition at line 3812 of file gdbtypes.c.
int can_dereference | ( | struct type * | ) |
Definition at line 2022 of file gdbtypes.c.
void check_stub_method_group | ( | struct type * | , |
int | |||
) |
Definition at line 1883 of file gdbtypes.c.
struct type* check_typedef | ( | struct type * | ) | [read] |
Definition at line 1523 of file gdbtypes.c.
Definition at line 2113 of file gdbtypes.c.
int compare_badness | ( | struct badness_vector * | , |
struct badness_vector * | |||
) |
Definition at line 2300 of file gdbtypes.c.
int compare_ranks | ( | struct rank | a, |
struct rank | b | ||
) |
Definition at line 2272 of file gdbtypes.c.
Definition at line 3557 of file gdbtypes.c.
struct type* copy_type_recursive | ( | struct objfile * | objfile, |
struct type * | type, | ||
htab_t | copied_types | ||
) | [read] |
Definition at line 3426 of file gdbtypes.c.
struct type* create_array_type | ( | struct type * | , |
struct type * | , | ||
struct type * | |||
) | [read] |
Definition at line 942 of file gdbtypes.c.
htab_t create_copied_types_hash | ( | struct objfile * | objfile | ) |
Definition at line 3412 of file gdbtypes.c.
Definition at line 795 of file gdbtypes.c.
struct type* create_set_type | ( | struct type * | , |
struct type * | |||
) | [read] |
Definition at line 1026 of file gdbtypes.c.
struct type* create_string_type | ( | struct type * | , |
struct type * | , | ||
struct type * | |||
) | [read] |
Definition at line 1002 of file gdbtypes.c.
int field_is_static | ( | struct field * | ) |
Definition at line 2906 of file gdbtypes.c.
int get_array_bounds | ( | struct type * | type, |
LONGEST * | low_bound, | ||
LONGEST * | high_bound | ||
) |
Definition at line 901 of file gdbtypes.c.
int get_discrete_bounds | ( | struct type * | , |
LONGEST * | , | ||
LONGEST * | |||
) |
Definition at line 822 of file gdbtypes.c.
struct gdbarch* get_type_arch | ( | const struct type * | ) | [read] |
Definition at line 234 of file gdbtypes.c.
int get_vptr_fieldno | ( | struct type * | , |
struct type ** | |||
) |
Definition at line 1445 of file gdbtypes.c.
Definition at line 1960 of file gdbtypes.c.
struct type* init_vector_type | ( | struct type * | elt_type, |
int | n | ||
) | [read] |
Definition at line 1079 of file gdbtypes.c.
int is_ancestor | ( | struct type * | , |
struct type * | |||
) |
Definition at line 2173 of file gdbtypes.c.
int is_integral_type | ( | struct type * | ) |
Definition at line 2034 of file gdbtypes.c.
int is_public_ancestor | ( | struct type * | , |
struct type * | |||
) |
Definition at line 2182 of file gdbtypes.c.
int is_scalar_type_recursive | ( | struct type * | ) |
Definition at line 2072 of file gdbtypes.c.
int is_unique_ancestor | ( | struct type * | , |
struct value * | |||
) |
Definition at line 2242 of file gdbtypes.c.
struct type* lookup_array_range_type | ( | struct type * | , |
LONGEST | , | ||
LONGEST | |||
) | [read] |
Definition at line 978 of file gdbtypes.c.
struct type* lookup_function_type | ( | struct type * | ) | [read] |
Definition at line 469 of file gdbtypes.c.
struct type* lookup_function_type_with_arguments | ( | struct type * | , |
int | , | ||
struct type ** | |||
) | [read] |
Definition at line 479 of file gdbtypes.c.
struct type* lookup_memberptr_type | ( | struct type * | , |
struct type * | |||
) | [read] |
Definition at line 743 of file gdbtypes.c.
struct type* lookup_methodptr_type | ( | struct type * | ) | [read] |
Definition at line 755 of file gdbtypes.c.
struct type* lookup_pointer_type | ( | struct type * | ) | [read] |
Definition at line 355 of file gdbtypes.c.
struct type* lookup_reference_type | ( | struct type * | ) | [read] |
Definition at line 428 of file gdbtypes.c.
struct type* lookup_signed_typename | ( | const struct language_defn * | , |
struct gdbarch * | , | ||
const char * | |||
) | [read] |
Definition at line 1231 of file gdbtypes.c.
struct type* lookup_string_range_type | ( | struct type * | , |
LONGEST | , | ||
LONGEST | |||
) | [read] |
Definition at line 1014 of file gdbtypes.c.
struct type* lookup_struct_elt_type | ( | struct type * | , |
const char * | , | ||
int | |||
) | [read] |
Definition at line 1356 of file gdbtypes.c.
struct type* lookup_template_type | ( | char * | , |
struct type * | , | ||
const struct block * | |||
) | [read] |
Definition at line 1317 of file gdbtypes.c.
struct type* lookup_typename | ( | const struct language_defn * | , |
struct gdbarch * | , | ||
const char * | , | ||
const struct block * | , | ||
int | |||
) | [read] |
Definition at line 1199 of file gdbtypes.c.
struct type* lookup_unsigned_typename | ( | const struct language_defn * | , |
struct gdbarch * | , | ||
const char * | |||
) | [read] |
Definition at line 1220 of file gdbtypes.c.
void maintenance_print_type | ( | char * | , |
int | |||
) |
Definition at line 598 of file typeprint.c.
Definition at line 638 of file gdbtypes.c.
struct type* make_function_type | ( | struct type * | , |
struct type ** | |||
) | [read] |
Definition at line 439 of file gdbtypes.c.
struct type* make_pointer_type | ( | struct type * | , |
struct type ** | |||
) | [read] |
Definition at line 293 of file gdbtypes.c.
struct type* make_reference_type | ( | struct type * | , |
struct type ** | |||
) | [read] |
Definition at line 366 of file gdbtypes.c.
struct type* make_restrict_type | ( | struct type * | ) | [read] |
Definition at line 683 of file gdbtypes.c.
struct type* make_type_with_address_space | ( | struct type * | type, |
int | space_identifier | ||
) | [read] |
Definition at line 614 of file gdbtypes.c.
void make_vector_type | ( | struct type * | array_type | ) |
Definition at line 1056 of file gdbtypes.c.
struct objfile_type* objfile_type | ( | struct objfile * | objfile | ) | [read] |
Definition at line 3951 of file gdbtypes.c.
void print_scalar_formatted | ( | const void * | , |
struct type * | , | ||
const struct value_print_options * | , | ||
int | , | ||
struct ui_file * | |||
) |
Definition at line 364 of file printcmd.c.
struct badness_vector* rank_function | ( | struct type ** | , |
int | , | ||
struct value ** | , | ||
int | |||
) | [read] |
Definition at line 2344 of file gdbtypes.c.
struct rank rank_one_type | ( | struct type * | , |
struct type * | , | ||
struct value * | |||
) | [read] |
Definition at line 2495 of file gdbtypes.c.
void recursive_dump_type | ( | struct type * | , |
int | |||
) |
Definition at line 3051 of file gdbtypes.c.
void replace_type | ( | struct type * | , |
struct type * | |||
) |
Definition at line 702 of file gdbtypes.c.
void smash_to_memberptr_type | ( | struct type * | , |
struct type * | , | ||
struct type * | |||
) |
Definition at line 1100 of file gdbtypes.c.
void smash_to_method_type | ( | struct type * | type, |
struct type * | domain, | ||
struct type * | to_type, | ||
struct field * | args, | ||
int | nargs, | ||
int | varargs | ||
) |
Definition at line 1137 of file gdbtypes.c.
void smash_to_methodptr_type | ( | struct type * | , |
struct type * | |||
) |
Definition at line 1120 of file gdbtypes.c.
Definition at line 2258 of file gdbtypes.c.
const char* type_name_no_tag | ( | const struct type * | ) |
Definition at line 1156 of file gdbtypes.c.
const char* type_name_no_tag_or_error | ( | struct type * | type | ) |
Definition at line 1175 of file gdbtypes.c.
int types_equal | ( | struct type * | , |
struct type * | |||
) |
Definition at line 2420 of file gdbtypes.c.
struct rank BASE_CONVERSION_BADNESS |
Definition at line 59 of file gdbtypes.c.
struct rank BASE_PTR_CONVERSION_BADNESS |
Definition at line 53 of file gdbtypes.c.
struct rank BOOL_CONVERSION_BADNESS |
Definition at line 58 of file gdbtypes.c.
Definition at line 1922 of file gdbtypes.c.
struct rank EXACT_MATCH_BADNESS |
Definition at line 49 of file gdbtypes.c.
struct rank FLOAT_CONVERSION_BADNESS |
Definition at line 55 of file gdbtypes.c.
struct rank FLOAT_PROMOTION_BADNESS |
Definition at line 52 of file gdbtypes.c.
struct floatformat* floatformats_arm_ext[BFD_ENDIAN_UNKNOWN] |
Definition at line 90 of file gdbtypes.c.
struct floatformat* floatformats_i387_ext[BFD_ENDIAN_UNKNOWN] |
Definition at line 82 of file gdbtypes.c.
struct floatformat* floatformats_ia64_quad[BFD_ENDIAN_UNKNOWN] |
Definition at line 98 of file gdbtypes.c.
struct floatformat* floatformats_ia64_spill[BFD_ENDIAN_UNKNOWN] |
Definition at line 94 of file gdbtypes.c.
struct floatformat* floatformats_ibm_long_double[BFD_ENDIAN_UNKNOWN] |
Definition at line 110 of file gdbtypes.c.
struct floatformat* floatformats_ieee_double[BFD_ENDIAN_UNKNOWN] |
Definition at line 74 of file gdbtypes.c.
struct floatformat* floatformats_ieee_double_littlebyte_bigword[BFD_ENDIAN_UNKNOWN] |
Definition at line 78 of file gdbtypes.c.
struct floatformat* floatformats_ieee_half[BFD_ENDIAN_UNKNOWN] |
Definition at line 66 of file gdbtypes.c.
struct floatformat* floatformats_ieee_single[BFD_ENDIAN_UNKNOWN] |
Definition at line 70 of file gdbtypes.c.
struct floatformat* floatformats_m68881_ext[BFD_ENDIAN_UNKNOWN] |
Definition at line 86 of file gdbtypes.c.
struct floatformat* floatformats_vax_d[BFD_ENDIAN_UNKNOWN] |
Definition at line 106 of file gdbtypes.c.
struct floatformat* floatformats_vax_f[BFD_ENDIAN_UNKNOWN] |
Definition at line 102 of file gdbtypes.c.
struct gnat_aux_type gnat_aux_default |
Definition at line 1937 of file gdbtypes.c.
struct rank INCOMPATIBLE_TYPE_BADNESS |
Definition at line 47 of file gdbtypes.c.
struct rank INT_FLOAT_CONVERSION_BADNESS |
Definition at line 56 of file gdbtypes.c.
struct rank INTEGER_CONVERSION_BADNESS |
Definition at line 54 of file gdbtypes.c.
struct rank INTEGER_PROMOTION_BADNESS |
Definition at line 51 of file gdbtypes.c.
struct rank LENGTH_MISMATCH_BADNESS |
Definition at line 44 of file gdbtypes.c.
Definition at line 63 of file gdbtypes.c.
Definition at line 62 of file gdbtypes.c.
struct rank NULL_POINTER_CONVERSION |
struct rank REFERENCE_CONVERSION_BADNESS |
Definition at line 60 of file gdbtypes.c.
struct rank TOO_FEW_PARAMS_BADNESS |
Definition at line 46 of file gdbtypes.c.
struct rank VOID_PTR_CONVERSION_BADNESS |
Definition at line 57 of file gdbtypes.c.