Searched refs:rtti_type (Results 1 – 6 of 6) sorted by relevance
| /dflybsd-src/contrib/gdb-7/gdb/ |
| H A D | gnu-v2-abi.c | 192 struct type *rtti_type; in gnuv2_value_rtti_type() local 261 rtti_type = cp_lookup_rtti_type (demangled_name, NULL); in gnuv2_value_rtti_type() 262 if (rtti_type == NULL) in gnuv2_value_rtti_type() 265 if (TYPE_N_BASECLASSES(rtti_type) > 1 && full && (*full) != 1) in gnuv2_value_rtti_type() 268 *top = TYPE_BASECLASS_BITPOS (rtti_type, in gnuv2_value_rtti_type() 269 TYPE_VPTR_FIELDNO(rtti_type)) / 8; in gnuv2_value_rtti_type() 272 if (TYPE_LENGTH(rtti_type) > TYPE_LENGTH(known_type)) in gnuv2_value_rtti_type() 290 return rtti_type; in gnuv2_value_rtti_type() 415 gnu_v2_abi_ops.rtti_type = gnuv2_value_rtti_type; in init_gnuv2_ops()
|
| H A D | cp-abi.c | 116 if ((current_cp_abi.rtti_type) == NULL) in value_rtti_type() 120 ret = (*current_cp_abi.rtti_type) (v, full, top, using_enc); in value_rtti_type()
|
| H A D | cp-support.c | 1442 struct type * rtti_type; in cp_lookup_rtti_type() local 1458 rtti_type = SYMBOL_TYPE (rtti_sym); in cp_lookup_rtti_type() 1460 switch (TYPE_CODE (rtti_type)) in cp_lookup_rtti_type() 1476 return rtti_type; in cp_lookup_rtti_type()
|
| H A D | cp-abi.h | 208 struct type *(*rtti_type) (struct value *v, int *full, member
|
| H A D | valops.c | 733 struct type *class_type, *rtti_type; in value_dynamic_cast() local 785 rtti_type = value_rtti_type (arg, &full, &top, &using_enc); in value_dynamic_cast() 786 if (! rtti_type) in value_dynamic_cast() 811 if (class_types_same_p (rtti_type, TYPE_TARGET_TYPE (resolved_type))) in value_dynamic_cast() 818 rtti_type, addr, in value_dynamic_cast() 827 if (is_public_ancestor (arg_type, rtti_type) in value_dynamic_cast() 832 rtti_type, &result) == 1) in value_dynamic_cast()
|
| H A D | gnu-v3-abi.c | 1116 gnu_v3_abi_ops.rtti_type = gnuv3_rtti_type; in init_gnuv3_ops()
|