Home
last modified time | relevance | path

Searched refs:ocp_convert (Results 1 – 25 of 33) sorted by relevance

12

/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/
H A Dcvt.c637 return ocp_convert (type, expr, CONV_OLD_CONVERT, LOOKUP_NORMAL, complain); in cp_convert()
687 ocp_convert (tree type, tree expr, int convtype, int flags, in ocp_convert() function
702 e = ocp_convert (type, TREE_OPERAND (e, 1), convtype, flags, complain); in ocp_convert()
1676 return ocp_convert (type, expr, CONV_BACKEND_CONVERT, in convert()
1708 return ocp_convert (type, e, CONV_C_CAST|convtype, LOOKUP_NORMAL, complain); in convert_force()
H A Dexcept.c376 exp = ocp_convert (init_type, exp, CONV_IMPLICIT|CONV_FORCE_TEMP, 0, in initialize_handler_parm()
387 init = ocp_convert (TREE_TYPE (decl), init, in initialize_handler_parm()
H A Dinit.c1911 init = ocp_convert (type, init, CONV_IMPLICIT|CONV_FORCE_TEMP, in expand_default_init()
/netbsd-src/external/gpl3/gcc/dist/gcc/cp/
H A Dcvt.cc642 return ocp_convert (type, expr, CONV_OLD_CONVERT, LOOKUP_NORMAL, complain); in cp_convert()
692 ocp_convert (tree type, tree expr, int convtype, int flags, in ocp_convert() function
707 e = ocp_convert (type, TREE_OPERAND (e, 1), convtype, flags, complain); in ocp_convert()
1686 return ocp_convert (type, expr, CONV_BACKEND_CONVERT, in convert()
1727 return ocp_convert (type, e, CONV_C_CAST|convtype, LOOKUP_NORMAL, complain); in convert_force()
H A Dexcept.cc334 exp = ocp_convert (init_type, exp, CONV_IMPLICIT|CONV_FORCE_TEMP, 0, in initialize_handler_parm()
345 init = ocp_convert (TREE_TYPE (decl), init, in initialize_handler_parm()
H A DChangeLog-2012190 * cvt.c (ocp_convert): Call convert_to_vector.
782 (ocp_convert): Use abstract_virtuals_error_sfinae.
1595 * cvt.c (ocp_convert): Check decayed expr for enum range warning.
1766 cp_convert_and_check, ocp_convert, convert_force): Add tsubst_flags_t
1768 (convert_to_reference, ocp_convert): Use complain & tf_error instead
2025 * cvt.c (cp_convert_to_pointer, ocp_convert,
2055 * cvt.c (ocp_convert): Error out early for void -> bool conversions.
2061 (cp_convert_to_pointer, convert_to_reference, ocp_convert,
2199 * cvt.c (convert_to_reference, ocp_convert, build_type_conversion,
H A DChangeLog-2008909 * cvt.c (ocp_convert): Warn for out-of-range conversions to enum.
1550 * cvt.c (ocp_convert): Handle conversion from { }.
2336 (ocp_convert): Ditto.
2455 ocp_convert, build_expr_type_conversion): Adjust.
2555 (ocp_convert): Likewise.
2913 * cvt.c (ocp_convert): Remove exception for vtable_entry_type et al.
H A DChangeLog-2010483 (ocp_convert): Use it.
685 * cvt.c (ocp_convert): Don't use integral_constant_value when
1608 Use perform_implicit_conversion instead of ocp_convert.
3059 * cvt.c (ocp_convert): Use NULLPTR_TYPE_P instead of NULLPTR_TYPE.
3168 * cvt.c (ocp_convert): Likewise.
3349 * cvt.c (ocp_convert): Handle getting error_mark_node from
H A DChangeLog-2004190 * cvt.c (ocp_convert): Likewise.
818 * cvt.c (ocp_convert): Check LOOKUP_COMPLAIN for a pedwarn. Disallow
870 convert_to_reference, ocp_convert, convert_to_void
1099 conversions directly rather than relying on ocp_convert.
1662 (ocp_convert): Likewise.
1814 * cvt.c (ocp_convert): Add support to use type conversion
2439 * cvt.c (cp_convert_to_pointer, ocp_convert): Likewise.
3779 * cvt.c (ocp_convert): Pass type directly to
6157 (ocp_convert): Likewise.
H A DChangeLog-1998563 * cvt.c (ocp_convert): Likewise.
715 * cvt.c (ocp_convert): Complain about converting an overloaded
1023 functions. Hand them off to ocp_convert.
1466 * cvt.c (ocp_convert): Avoid infinite recursion caused by
1714 * cvt.c (ocp_convert): Don't expect fold to remove all trivial
2195 * cvt.c (ocp_convert): Likewise.
4155 * cvt.c (ocp_convert): Don't set LOOKUP_NO_CONVERSION for
5184 * cvt.c (ocp_convert): Don't force a temporary for internal structs.
5696 * cvt.c (ocp_convert): Remove unused variable conversion.
6307 * cvt.c (ocp_convert): Obtain the constant values from constant
H A DChangeLog-201950 * cvt.c (ocp_convert): Apply rvalue to the source of vector
446 * cvt.c (ocp_convert): Only allow vectors to be converted
806 * cvt.c (ocp_convert): Use additional warning sentinel.
879 * cvt.c (ocp_convert): Likewise.
3003 cp_convert_and_check, ocp_convert, maybe_warn_nodiscard): Likewise.
3646 * cvt.c (ocp_convert): Same.
4027 * cvt.c (force_rvalue, ocp_convert): Likewise.
H A DChangeLog-19992192 * cvt.c (ocp_convert): Complete the from and destination types.
2235 (ocp_convert): Remove dead code.
2451 (ocp_convert): Use convert_to_void.
3698 (ocp_convert): Likewise.
4174 * cvt.c (ocp_convert): Likewise.
5948 (ocp_convert): Likewise.
6258 * cvt.c (ocp_convert): Call complete_type_in_void for void cast.
H A DChangeLog-2000149 * cvt.c (ocp_convert): build_user_type_conversion will now provide
346 (ocp_convert): Likewise.
675 * call.c (build_conditional_expr): Use ocp_convert to force
4223 * cvt.c (ocp_convert): Likewise.
4253 * cvt.c (ocp_convert): Handle conversion to COMPLEX_TYPE.
4709 * cvt.c (ocp_convert): Use complete_ctor_identifier.
6836 * cvt.c (ocp_convert): Likewise.
H A DChangeLog-20031063 * cvt.c (ocp_convert): Move warning to C common code.
2726 (ocp_convert): Improve error handling. Rework pointer-to-member
3459 (ocp_convert): Do not call resolve_offset_ref.
4824 * cvt.c (ocp_convert): Only abort if we try to convert an object
5610 (ocp_convert): Likewise.
6830 * cvt.c (ocp_convert): Don't build NOP_EXPRs of class type.
H A DChangeLog-2016858 (ocp_convert): Undo early_elide_copy change.
913 (ocp_convert): Use it.
943 * cvt.c (ocp_convert): Don't re-copy a TARGET_EXPR in C++17.
3960 (ocp_convert): Use *_maybe_fold.
H A DChangeLog-2018121 (ocp_convert): Call fold_for_warn before checking for INTEGER_CST.
1077 * cvt.c (ocp_convert): Don't wrap a CONSTRUCTOR in a NOP_EXPR.
2747 * cvt.c (cp_convert_to_pointer, ocp_convert,
3136 * cvt.c (ocp_convert): Early handle the special case of a
5043 * cvt.c (ocp_convert): Call mark_rvalue_use.
H A DChangeLog-2001560 * cvt.c (ocp_convert): Don't warn the address of a weak
3570 * cvt.c (ocp_convert): Handle vector type conversion
3874 * cvt.c (ocp_convert): Use it.
H A DChangeLog-2015726 * cvt.c (cp_convert_to_pointer, ocp_convert): Use convert_to_*_nofold.
2247 * cvt.c (ocp_convert): Don't call scalar_constant_value when
3099 * cvt.c (ocp_convert, convert_to_void): Likewise.
H A DChangeLog-2013276 (ocp_convert): Likewise.
3254 (ocp_convert): Likewise.
3963 * cvt.c (ocp_convert): Use the latter.
H A DChangeLog-19971478 * cvt.c (ocp_convert): After converting to the target type, set
1850 * *.[chy]: Change cp_convert to ocp_convert, change convert to
H A DChangeLog-20114133 * cvt.c (ocp_convert): Use build_nop to convert to underlying type
4198 * cvt.c (ocp_convert): Adjust.
4228 * cvt.c (ocp_convert): Handle converting scoped enum to bool.
H A DChangeLog-2002256 convert_from_reference, convert_lvalue, cp_convert, ocp_convert,
1976 * cvt.c (ocp_convert): Delete obsolete code.
2074 * cvt.c (ocp_convert): Use build_special_member_call.
H A DChangeLog-20092505 * cvt.c (ocp_convert): Likewise.
2516 * cvt.c (ocp_convert): Check targetm.convert_to_type.
H A DChangeLog-2014395 * cvt.c (ocp_convert): No need to check CLASS_TYPE_P.
3908 * cvt.c (ocp_convert): Don't segfault on non-existing
H A Dinit.cc2139 init = ocp_convert (type, init, CONV_IMPLICIT|CONV_FORCE_TEMP, in expand_default_init()

12