summaryrefslogtreecommitdiffstats
path: root/libcxx/include/tuple
diff options
context:
space:
mode:
Diffstat (limited to 'libcxx/include/tuple')
-rw-r--r--libcxx/include/tuple5
1 files changed, 5 insertions, 0 deletions
diff --git a/libcxx/include/tuple b/libcxx/include/tuple
index 32f43805ff7..b0ab1c930b7 100644
--- a/libcxx/include/tuple
+++ b/libcxx/include/tuple
@@ -1013,6 +1013,11 @@ struct __find_exactly_one_checked {
static_assert(value != __ambiguous,"type occurs more than once in type list");
};
+template <class _T1>
+struct __find_exactly_one_checked<_T1> {
+ static_assert(!is_same<_T1, _T1>::value, "type not in empty type list");
+};
+
} // namespace __find_detail;
template <typename _T1, typename... _Args>
OpenPOWER on IntegriCloud