summaryrefslogtreecommitdiffstats
path: root/libcxx/include/tuple
diff options
context:
space:
mode:
authorEric Fiselier <eric@efcs.ca>2016-11-13 20:43:50 +0000
committerEric Fiselier <eric@efcs.ca>2016-11-13 20:43:50 +0000
commit237158926663f31f2fcdb02cfedc0da19d6437f6 (patch)
tree5f9fec0af01b4b3779083b50c2c852fa41841f54 /libcxx/include/tuple
parent25d7683fe7b62e7ce5f3fc02a839a7572664beda (diff)
downloadbcm5719-llvm-237158926663f31f2fcdb02cfedc0da19d6437f6.tar.gz
bcm5719-llvm-237158926663f31f2fcdb02cfedc0da19d6437f6.zip
Implement LWG 2770 - Make tuple_size<T> defined for all T
llvm-svn: 286779
Diffstat (limited to 'libcxx/include/tuple')
-rw-r--r--libcxx/include/tuple2
1 files changed, 1 insertions, 1 deletions
diff --git a/libcxx/include/tuple b/libcxx/include/tuple
index 9f6661fd97c..251443eced7 100644
--- a/libcxx/include/tuple
+++ b/libcxx/include/tuple
@@ -84,7 +84,7 @@ template <class T, class Tuple>
constexpr T make_from_tuple(Tuple&& t); // C++17
// 20.4.1.4, tuple helper classes:
-template <class T> class tuple_size; // undefined
+template <class T> class tuple_size;
template <class... T> class tuple_size<tuple<T...>>;
template <class T>
constexpr size_t tuple_size_v = tuple_size<T>::value; // C++17
OpenPOWER on IntegriCloud