Searched refs:rtti_type (Results 1 – 6 of 6) sorted by relevance
/openbsd/gnu/usr.bin/binutils/gdb/ |
H A D | hpacc-abi.c | 181 struct type *rtti_type; in hpacc_value_rtti_type() local 260 rtti_type = lookup_typename (rtti_type_name, (struct block *) 0, 1); in hpacc_value_rtti_type() 262 if (!rtti_type) in hpacc_value_rtti_type() 265 CHECK_TYPEDEF (rtti_type); in hpacc_value_rtti_type() 267 printf ("RTTI type name %s, tag %s, full? %d\n", TYPE_NAME (rtti_type), in hpacc_value_rtti_type() 268 TYPE_TAG_NAME (rtti_type), full ? *full : -1); in hpacc_value_rtti_type() 277 TYPE_LENGTH (known_type) == TYPE_LENGTH (rtti_type)) in hpacc_value_rtti_type() 283 TYPE_LENGTH (VALUE_ENCLOSING_TYPE (v)) == TYPE_LENGTH (rtti_type)))) in hpacc_value_rtti_type() 287 return rtti_type; in hpacc_value_rtti_type() 304 hpacc_abi_ops.rtti_type = hpacc_value_rtti_type; in init_hpacc_ops()
|
H A D | gnu-v2-abi.c | 192 struct type *rtti_type; in gnuv2_value_rtti_type() local 264 rtti_type = cp_lookup_rtti_type (demangled_name, NULL); in gnuv2_value_rtti_type() 265 if (rtti_type == NULL) in gnuv2_value_rtti_type() 268 if (TYPE_N_BASECLASSES(rtti_type) > 1 && full && (*full) != 1) in gnuv2_value_rtti_type() 271 *top=TYPE_BASECLASS_BITPOS(rtti_type,TYPE_VPTR_FIELDNO(rtti_type))/8; in gnuv2_value_rtti_type() 274 if (TYPE_LENGTH(rtti_type) > TYPE_LENGTH(known_type)) in gnuv2_value_rtti_type() 292 return rtti_type; in gnuv2_value_rtti_type() 401 gnu_v2_abi_ops.rtti_type = gnuv2_value_rtti_type; in init_gnuv2_ops()
|
H A D | cp-support.c | 681 struct type * rtti_type; in cp_lookup_rtti_type() local 697 rtti_type = SYMBOL_TYPE (rtti_sym); in cp_lookup_rtti_type() 699 switch (TYPE_CODE (rtti_type)) in cp_lookup_rtti_type() 715 return rtti_type; in cp_lookup_rtti_type()
|
H A D | cp-abi.c | 92 if ((current_cp_abi.rtti_type) == NULL) in value_rtti_type() 94 return (*current_cp_abi.rtti_type) (v, full, top, using_enc); in value_rtti_type()
|
H A D | cp-abi.h | 161 struct type *(*rtti_type) (struct value *v, int *full, int *top, member
|
H A D | gnu-v3-abi.c | 434 gnu_v3_abi_ops.rtti_type = gnuv3_rtti_type; in init_gnuv3_ops()
|