commit | d4cf215e0852a748a6881ba36f2b81eda7d40e85 | [log] [tgz] |
---|---|---|
author | Howard Hinnant <hhinnant@apple.com> | Sun Dec 11 20:31:33 2011 +0000 |
committer | Howard Hinnant <hhinnant@apple.com> | Sun Dec 11 20:31:33 2011 +0000 |
tree | 8d8968ef19e0e40ecf8342d0d82a4ab0e45e1d01 | |
parent | c00f75dc7520e88225b0e71b7c48f3d2d9a13334 [diff] [blame] |
Fix http://llvm.org/bugs/show_bug.cgi?id=11461. Credit Alberto Ganesh Barbati. git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@146345 91177308-0d34-0410-b5e6-96231b3b80d8
diff --git a/include/tuple b/include/tuple index d0f832e..9ae0587 100644 --- a/include/tuple +++ b/include/tuple
@@ -146,7 +146,11 @@ // __tuple_leaf -template <size_t _Ip, class _Hp, bool=is_empty<_Hp>::value> +template <size_t _Ip, class _Hp, bool=is_empty<_Hp>::value +#if __has_feature(is_final) + && !__is_final(_Hp) +#endif + > class __tuple_leaf; template <size_t _Ip, class _Hp, bool _Ep>