aboutsummaryrefslogtreecommitdiff
path: root/gcc/cp/lambda.c
diff options
context:
space:
mode:
authorJonathan Wakely <jwakely@redhat.com>2018-06-15 15:19:47 +0100
committerJonathan Wakely <redi@gcc.gnu.org>2018-06-15 15:19:47 +0100
commit7f93abd805763ef3827fce9194b0adcd2419a45c (patch)
treefb00df793c897b007fc7ff9c3344d546a10c0f2b /gcc/cp/lambda.c
parentd1ac60d5759dc63e4f03311d6c85cda8c9d12133 (diff)
downloadgcc-7f93abd805763ef3827fce9194b0adcd2419a45c.zip
gcc-7f93abd805763ef3827fce9194b0adcd2419a45c.tar.gz
gcc-7f93abd805763ef3827fce9194b0adcd2419a45c.tar.bz2
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
Diffstat (limited to 'gcc/cp/lambda.c')
0 files changed, 0 insertions, 0 deletions