diff options
author | Jonathan Wakely <jwakely@redhat.com> | 2016-11-15 19:32:44 +0000 |
---|---|---|
committer | Jonathan Wakely <redi@gcc.gnu.org> | 2016-11-15 19:32:44 +0000 |
commit | 6ae2ae3b84615e5e4504a1592af6a8d5579f17ca (patch) | |
tree | ebab8a077030dde507ddca02199aad37580caa05 /gcc | |
parent | 168126e59828b8d2cc8cbb7e03fbe8341177f58f (diff) | |
download | gcc-6ae2ae3b84615e5e4504a1592af6a8d5579f17ca.zip gcc-6ae2ae3b84615e5e4504a1592af6a8d5579f17ca.tar.gz gcc-6ae2ae3b84615e5e4504a1592af6a8d5579f17ca.tar.bz2 |
Make std::tuple_size<cv T> SFINAE-friendly (LWG 2770)
* doc/xml/manual/intro.xml: Document LWG 2770 status. Remove entries
for 2742 and 2748.
* doc/html/*: Regenerate.
* include/std/utility (__tuple_size_cv_impl): New helper to safely
detect tuple_size<T>::value, as per LWG 2770.
(tuple_size<cv T>): Adjust partial specializations to derive from
__tuple_size_cv_impl.
* testsuite/20_util/tuple/cv_tuple_size.cc: Test SFINAE-friendliness.
From-SVN: r242452
Diffstat (limited to 'gcc')
0 files changed, 0 insertions, 0 deletions