diff options
author | Nikolas Klauser <nikolasklauser@berlin.de> | 2022-02-17 22:53:20 +0100 |
---|---|---|
committer | Nikolas Klauser <nikolasklauser@berlin.de> | 2022-02-17 22:54:31 +0100 |
commit | f755806813224ca6e8c61313644ffcf48b0799b9 (patch) | |
tree | 28c7955f1ec5dca7c53da57845af711c7f9d540c /libcxx/include/tuple | |
parent | 86e26f09a4039837bc9954d963fdc5745ff413be (diff) | |
download | llvm-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/tuple | 9 |
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...> |