Home
last modified time | relevance | path

Searched refs:type_promotes_to (Results 1 – 24 of 24) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/
Dlanghooks.h105 tree (*type_promotes_to) (tree); member
Dgimplify.cc16643 if ((promoted_type = lang_hooks.types.type_promotes_to (type)) in gimplify_va_arg_expr()
/netbsd/src/external/gpl3/gcc/dist/gcc/config/s390/
Ds390-c.cc796 lang_hooks.types.type_promotes_to (in_type), in s390_fn_types_compatible()
797 lang_hooks.types.type_promotes_to (b_arg_type))) in s390_fn_types_compatible()
/netbsd/src/external/gpl3/gcc/dist/gcc/cp/
Dcvt.cc1930 type_promotes_to (tree type) in type_promotes_to() function
1972 return type_promotes_to (prom); in type_promotes_to()
Dcall.cc1533 if ((same_type_p (to, type_promotes_to (from)) in standard_conversion()
2709 && same_type_p (type_promotes_to (type), type)) in promoted_arithmetic_type_p()
3333 type = type_promotes_to (type); in add_builtin_candidates()
3351 type = type_promotes_to (type); in add_builtin_candidates()
5869 && !same_type_p (arg3_type, type_promotes_to (arg2_type))) in build_conditional_expr()
5872 type_promotes_to (arg3_type))))) in build_conditional_expr()
8652 promote = type_promotes_to (type); in cxx_type_promotes_to()
11915 tree prom = type_promotes_to (from_type1); in compare_ics()
DChangeLog-1994627 since this conflicts with their use as bitfields. type_promotes_to
633 * cvt.c (type_promotes_to): Also promote enums to long if
636 * typeck.c (default_conversion): Don't expect type_promotes_to to
2240 * cvt.c (type_promotes_to): Make sure bool promotes to int rather
2411 (type_promotes_to): bool promotes to int.
2951 * call.c (convert_harshness_ansi): Call type_promotes_to for reals
2954 * cvt.c (type_promotes_to): Retain const and volatile, add
2958 references to pointers in function parms. Use type_promotes_to.
3017 * cvt.c (type_promotes_to): To here.
3018 * call.c (convert_harshness_ansi): Use type_promotes_to. Also fix
Dtypeck.cc462 t1 = type_promotes_to (t1); in type_after_usual_arithmetic_conversions()
463 t2 = type_promotes_to (t2); in type_after_usual_arithmetic_conversions()
2510 promoted_type = type_promotes_to (type); in cp_perform_integral_promotions()
DChangeLog-20193909 (type_promotes_to): Same.
4683 * cvt.c (type_promotes_to): Likewise.
5483 * cvt.c (type_promotes_to): Handle char8_t promotion.
DChangeLog-2002258 build_expr_type_conversion, type_promotes_to,
3426 * cvt.c (cp_convert_to_pointer, type_promotes_to): Use new hooks.
DChangeLog2852 (type_promotes_to): Likewise.
DChangeLog-20081948 * cvt.c (type_promotes_to): Support char16_t and char32_t.
Dcp-tree.h6776 extern tree type_promotes_to (tree);
DChangeLog-20091310 * cvt.c (type_promotes_to): Likewise.
DChangeLog-20142129 * cvt.c (type_promotes_to): Likewise.
DChangeLog-20103236 * cvt.c (type_promotes_to): Use ENUM_UNDERLYING_TYPE.
DChangeLog-19951091 * cvt.c (type_promotes_to): Watch for error_mark_node on the
DChangeLog-20113290 * cvt.c (type_promotes_to): Don't promote scoped enums.
DChangeLog-19961118 (add_builtin_candidates): Don't call type_promotes_to on float.
DChangeLog-20171048 * cvt.c (type_promotes_to): Implement C++17, 7.6/4, about unscoped
DChangeLog-20033400 (type_promotes_to): Do not return a cv-qualified type.
DChangeLog-20045476 * cvt.c (type_promotes_to): Likewise.
Ddecl.cc3935 type = type_promotes_to (type); in case_conversion()
DChangeLog-19981132 (type_promotes_to): Likewise.
/netbsd/src/external/gpl3/gcc/dist/gcc/objc/
Dobjc-act.cc8464 = lang_hooks.types.type_promotes_to (TREE_TYPE (parm)); in objc_push_parm()