Skip to content

Commit 03767f4

Browse files
author
Stefanus Du Toit
committed
[tuple.general] Move tuple_element_t definition after last specialization of tuple_element.
1 parent ba59ab8 commit 03767f4

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

source/utilities.tex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1021,11 +1021,11 @@
10211021
template <size_t I, class T> class tuple_element<I, volatile T>;
10221022
template <size_t I, class T> class tuple_element<I, const volatile T>;
10231023

1024+
template <size_t I, class... Types> class tuple_element<I, tuple<Types...> >;
1025+
10241026
template <size_t I, class T>
10251027
using tuple_element_t = typename tuple_element<I, T>::type;
10261028

1027-
template <size_t I, class... Types> class tuple_element<I, tuple<Types...> >;
1028-
10291029
// \ref{tuple.elem}, element access:
10301030
template <size_t I, class... Types>
10311031
constexpr tuple_element_t<I, tuple<Types...>>&

0 commit comments

Comments
 (0)