diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2017-09-18 12:40:10 +0100 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2017-09-18 12:40:10 +0100 |
commit | ec26ff5a012428ed864b679c7c171e2e7d917f76 (patch) | |
tree | 1ace52416e236fdd4f9678af0adb7f6003930acf /gcc | |
parent | ba2c915e3d80d1a2fc231935f8bdcd1c7930a5f8 (diff) | |
download | gcc-ec26ff5a012428ed864b679c7c171e2e7d917f76.zip gcc-ec26ff5a012428ed864b679c7c171e2e7d917f76.tar.gz gcc-ec26ff5a012428ed864b679c7c171e2e7d917f76.tar.bz2 |
PR libstdc++/71187 reimplement declval without add_rvalue_reference
PR libstdc++/71187
* include/std/type_traits (__declval): New function to deduce return
type of declval.
(__declval_protector::_delegate): Remove.
(declval): Use __declval instead of add_rvalue_reference and
__declval_protector::__delegate.
* testsuite/20_util/declval/requirements/1_neg.cc: Adjust dg-error
lineno.
* testsuite/20_util/make_signed/requirements/typedefs_neg.cc:
Likewise.
* testsuite/20_util/make_unsigned/requirements/typedefs_neg.cc:
Likewise.
From-SVN: r252922
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions