aboutsummaryrefslogtreecommitdiff
path: root/libcxx/include/tuple
diff options
context:
space:
mode:
authorNikolas Klauser <nikolasklauser@berlin.de>2022-02-17 22:53:20 +0100
committerNikolas Klauser <nikolasklauser@berlin.de>2022-02-17 22:54:31 +0100
commitf755806813224ca6e8c61313644ffcf48b0799b9 (patch)
tree28c7955f1ec5dca7c53da57845af711c7f9d540c /libcxx/include/tuple
parent86e26f09a4039837bc9954d963fdc5745ff413be (diff)
downloadllvm-f755806813224ca6e8c61313644ffcf48b0799b9.zip
llvm-f755806813224ca6e8c61313644ffcf48b0799b9.tar.gz
llvm-f755806813224ca6e8c61313644ffcf48b0799b9.tar.bz2
Remove __uncvref; use __uncvref_t instead
Reviewed By: Quuxplusone, #libc Spies: libcxx-commits Differential Revision: https://reviews.llvm.org/D119958
Diffstat (limited to 'libcxx/include/tuple')
-rw-r--r--libcxx/include/tuple9
1 files changed, 5 insertions, 4 deletions
diff --git a/libcxx/include/tuple b/libcxx/include/tuple
index a28a2e8..08ded9c 100644
--- a/libcxx/include/tuple
+++ b/libcxx/include/tuple
@@ -1455,9 +1455,10 @@ struct __tuple_cat_return_1
template <class ..._Types, class _Tuple0>
struct __tuple_cat_return_1<tuple<_Types...>, true, _Tuple0>
{
- typedef _LIBCPP_NODEBUG typename __tuple_cat_type<tuple<_Types...>,
- typename __make_tuple_types<typename __uncvref<_Tuple0>::type>::type>::type
- type;
+ using type _LIBCPP_NODEBUG = typename __tuple_cat_type<
+ tuple<_Types...>,
+ typename __make_tuple_types<__uncvref_t<_Tuple0> >::type
+ >::type;
};
template <class ..._Types, class _Tuple0, class _Tuple1, class ..._Tuples>
@@ -1465,7 +1466,7 @@ struct __tuple_cat_return_1<tuple<_Types...>, true, _Tuple0, _Tuple1, _Tuples...
: public __tuple_cat_return_1<
typename __tuple_cat_type<
tuple<_Types...>,
- typename __make_tuple_types<typename __uncvref<_Tuple0>::type>::type
+ typename __make_tuple_types<__uncvref_t<_Tuple0> >::type
>::type,
__tuple_like<typename remove_reference<_Tuple1>::type>::value,
_Tuple1, _Tuples...>