gcc/libstdc++-v3/testsuite/20_util/reference_wrapper
Jonathan Wakely 7f93abd805 LWG 2993 reference_wrapper<T> conversion from T&&
* doc/xml/manual/intro.xml: Document LWG 2993 change.
	* include/bits/refwrap.h (reference_wrapper(_Tp&)): Remove.
	(reference_wrapper(_Tp&&)): Remove.
	(reference_wrapper<_Up>(_Up&&)): Define new constructor as constrained
	template.
	(reference_wrapper): Add deduction guide.
	* testsuite/20_util/reference_wrapper/deduction.cc: New.
	* testsuite/20_util/reference_wrapper/lwg2993.cc: New.

From-SVN: r261632
2018-06-15 15:19:47 +01:00
..
24803.cc Update copyright years. 2018-01-03 11:03:58 +01:00
41792.cc Update copyright years. 2018-01-03 11:03:58 +01:00
80504.cc Update copyright years. 2018-01-03 11:03:58 +01:00
83427.cc Update copyright years. 2018-01-03 11:03:58 +01:00
deduction.cc LWG 2993 reference_wrapper<T> conversion from T&& 2018-06-15 15:19:47 +01:00
invoke-2.cc Update copyright years. 2018-01-03 11:03:58 +01:00
invoke-3.cc Update copyright years. 2018-01-03 11:03:58 +01:00
invoke.cc Update copyright years. 2018-01-03 11:03:58 +01:00
lwg2993.cc LWG 2993 reference_wrapper<T> conversion from T&& 2018-06-15 15:19:47 +01:00
ref_neg.cc Update copyright years. 2018-01-03 11:03:58 +01:00
requirements.cc Update copyright years. 2018-01-03 11:03:58 +01:00
result_type.cc Update copyright years. 2018-01-03 11:03:58 +01:00
typedefs-2.cc Update copyright years. 2018-01-03 11:03:58 +01:00
typedefs-3.cc Update copyright years. 2018-01-03 11:03:58 +01:00
typedefs.cc Update copyright years. 2018-01-03 11:03:58 +01:00