[libcxx] r217878 - Fix a bad noexcept clause in tuple's move constructor
Marshall Clow
mclow.lists at gmail.com
Tue Sep 16 08:36:14 PDT 2014
Author: marshall
Date: Tue Sep 16 10:36:14 2014
New Revision: 217878
URL: http://llvm.org/viewvc/llvm-project?rev=217878&view=rev
Log:
Fix a bad noexcept clause in tuple's move constructor
Modified:
libcxx/trunk/include/tuple
Modified: libcxx/trunk/include/tuple
URL: http://llvm.org/viewvc/llvm-project/libcxx/trunk/include/tuple?rev=217878&r1=217877&r2=217878&view=diff
==============================================================================
--- libcxx/trunk/include/tuple (original)
+++ libcxx/trunk/include/tuple Tue Sep 16 10:36:14 2014
@@ -554,12 +554,12 @@ public:
_LIBCPP_INLINE_VISIBILITY _LIBCPP_CONSTEXPR_AFTER_CXX11
tuple(_Up&&... __u)
_NOEXCEPT_((
- is_nothrow_constructible<
+ is_nothrow_constructible<base(
typename __make_tuple_indices<sizeof...(_Up)>::type,
typename __make_tuple_types<tuple, sizeof...(_Up)>::type,
typename __make_tuple_indices<sizeof...(_Tp), sizeof...(_Up)>::type,
typename __make_tuple_types<tuple, sizeof...(_Tp), sizeof...(_Up)>::type,
- _Up...
+ _Up...)
>::value
))
: base_(typename __make_tuple_indices<sizeof...(_Up)>::type(),
More information about the cfe-commits
mailing list