/netbsd-src/external/gpl3/gcc/dist/gcc/cp/ |
H A D | ChangeLog-1996 | 196 * call.c (reference_binding): Still tack on a REF_BIND 983 (reference_binding): Handle bad rvalue bindings. 1175 (reference_binding): Use it instead of TYPE_MAIN_VARIANT. 1183 * cvt.c (reference_binding): Use it. 1298 * cvt.c (reference_binding): Bind directly to a base subobject of 1352 * cvt.c (reference_binding): A REF_BIND gets the reference type. 1579 (reference_binding): Handle binding to temporary. 1623 (reference_binding): Fix expr == 0 case, non-conversions.
|
H A D | ChangeLog-2009 | 505 * call.c (reference_binding): Update the maybe_warn_cpp0x calls. 541 * call.c (reference_binding): Return NULL for initializer list with 1632 (reference_binding): Binding an lvalue to an rvalue reference is bad. 1642 * call.c (reference_binding): Rename lvalue_p to is_lvalue. 1705 * call.c (reference_binding): Implement binding to { }. 2536 (reference_binding): Take flags parm. Direct-initialize copy parm.
|
H A D | ChangeLog-2014 | 2559 * call.c (reference_binding): Treat lvalue/rvalue mismatch and 2826 * call.c (reference_binding): Recurse on user-defined conversion. 3343 * call.c (reference_binding): Recurse on user-defined conversion. 3349 * call.c (reference_binding): Recurse on user-defined conversion. 3733 * call.c (reference_binding): Pass LOOKUP_NO_TEMP_BIND for 3758 * call.c (reference_binding): Only elide braces if the single
|
H A D | ChangeLog-2007 | 607 (reference_binding): Always bind a reference directly to a 1072 * call.c (reference_binding): Don't look for user-defined conversions 1941 * call.c (reference_binding): Likewise. 2008 (reference_binding): Add logic to handle rvalue references. 2283 * call.c (reference_binding): Add c_cast_p parm. If true,
|
H A D | ChangeLog-2011 | 1717 (reference_binding): Use build_user_type_conversion_1 instead. 1727 (reference_binding): Fix handling of xvalues. 1779 * call.c (reference_binding): Don't set is_lvalue for an rvalue 1785 * call.c (reference_binding): Set rvaluedness_matches_p properly 4141 * call.c (reference_binding): Allow rvalue reference to bind to 4295 * call.c (reference_binding): Allow direct binding to an array
|
H A D | call.cc | 191 static conversion *reference_binding (tree, tree, tree, bool, int, 1708 reference_binding (tree rto, tree rfrom, tree expr, bool c_cast_p, int flags, in reference_binding() function 1966 = reference_binding (rto, ftype, NULL_TREE, c_cast_p, in reference_binding() 2040 conv = reference_binding (to, from, expr, c_cast_p, flags, complain); in implicit_conversion_1() 13064 conv = reference_binding (type, TREE_TYPE (expr), expr, /*c_cast_p=*/false, in initialize_reference() 13074 conversion *c = reference_binding (type, TREE_TYPE (e), e, in initialize_reference()
|
H A D | ChangeLog-2003 | 2808 * call.c (reference_binding): Need a temporary for all bitfield 5388 * call.c (reference_binding): Remove REF_IS_VAR parameter. 5389 (implicit_conversion): Adjust call to reference_binding. 5505 * call.c (reference_binding): Add ref_is_var parameter. 5506 (implicit_conversion): Adjust call to reference_binding. 5577 (reference_binding): Add ref_bound_directly_to_rvalue_p parameter. 5578 (implicit_conversion): Adjust call to reference_binding.
|
H A D | ChangeLog-1997 | 2082 (reference_binding): Binding a temporary of a reference-related type 2389 (reference_binding): Likewise. 2507 (reference_binding): Pass references to standard_conversion.
|
H A D | ChangeLog-2008 | 2484 * call.c (reference_binding): Check LOOKUP_NO_TEMP_BIND when binding 3051 * call.c (reference_binding): For bitfields use the declared bitfield
|
H A D | ChangeLog-1999 | 4150 (reference_binding): Honor LOOKUP_NO_TEMP_BIND. 4217 * call.c (reference_binding): Tweak. 4232 (reference_binding): Rework for standards-compliance. 4235 are now built up in reference_binding.
|
H A D | ChangeLog-1998 | 849 (reference_binding): Likewise. 1001 (reference_binding): And here. 1124 (reference_binding): Likewise. 6190 * call.c (reference_binding): Use comptypes when comparing
|
H A D | ChangeLog-2004 | 4236 (reference_binding): Only set CHECK_COPY_CONSTRUCTOR if not for 6105 (reference_binding): Likewise. 6839 (reference_binding): Set it when appropriate.
|
H A D | ChangeLog-2016 | 523 (reference_binding): Reference-compatible is no longer a subset of 946 * call.c (reference_binding): Fix binding to member of temporary.
|
H A D | ChangeLog-2002 | 474 direct_reference_binding, reference_binding, 3957 (reference_binding): Likewise.
|
H A D | ChangeLog-2018 | 2934 direct_reference_binding, reference_binding, implicit_conversion, 3029 * call.c (reference_binding): List-initializing a reference
|
H A D | ChangeLog-2012 | 2174 reference_binding, build_list_conv, conditional_conversion,
|
H A D | ChangeLog-2019 | 4523 * call.c (reference_binding): If the result of the conversion function 5383 * call.c (reference_binding): Don't modify EXPR. Set
|
H A D | ChangeLog-2015 | 3846 * call.c (reference_binding): Don't look for bad conversion
|
H A D | ChangeLog-2013 | 1955 * call.c (initialize_reference): Don't crash when reference_binding
|
H A D | ChangeLog-2010 | 2897 * call.c (reference_binding): Use cp_build_qualified_type_real
|
H A D | ChangeLog-2021 | 2875 * call.c (reference_binding): Check for designator.
|
H A D | ChangeLog-2017 | 2103 * call.c (reference_binding): Remove LOOKUP_PREFER_RVALUE handling.
|
H A D | ChangeLog-2020 | 2965 * call.c (reference_binding): Check clk_implicit_rval.
|
H A D | ChangeLog-2000 | 1762 (reference_binding): Likewise.
|
/netbsd-src/external/gpl3/gcc.old/dist/gcc/cp/ |
H A D | call.c | 200 static conversion *reference_binding (tree, tree, tree, bool, int, 1685 reference_binding (tree rto, tree rfrom, tree expr, bool c_cast_p, int flags, in reference_binding() function 1939 = reference_binding (rto, ftype, NULL_TREE, c_cast_p, in reference_binding() 2015 conv = reference_binding (to, from, expr, c_cast_p, flags, complain); in implicit_conversion() 12311 conv = reference_binding (type, TREE_TYPE (expr), expr, /*c_cast_p=*/false, in initialize_reference() 12321 conversion *c = reference_binding (type, TREE_TYPE (e), e, in initialize_reference()
|