Skip to content

Commit e99cd72

Browse files
committed
[alg.rotate] Move declaration to the correct itemdecl.
This was a mistake in the application of P3179R9.
1 parent d764e4f commit e99cd72

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

source/algorithms.tex

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8193,6 +8193,9 @@
81938193

81948194
template<@\libconcept{permutable}@ I, @\libconcept{sentinel_for}@<I> S>
81958195
constexpr subrange<I> ranges::rotate(I first, I middle, S last);
8196+
template<@\exposconcept{execution-policy}@ Ep, @\libconcept{random_access_iterator}@ I, @\libconcept{sized_sentinel_for}@<I> S>
8197+
requires @\libconcept{permutable}@<I>
8198+
subrange<I> ranges::rotate(Ep&& exec, I first, I middle, S last);
81968199
\end{itemdecl}
81978200

81988201
\begin{itemdescr}
@@ -8245,9 +8248,6 @@
82458248
\end{itemdescr}
82468249

82478250
\begin{itemdecl}
8248-
template<@\exposconcept{execution-policy}@ Ep, @\libconcept{random_access_iterator}@ I, @\libconcept{sized_sentinel_for}@<I> S>
8249-
requires @\libconcept{permutable}@<I>
8250-
subrange<I> ranges::rotate(Ep&& exec, I first, I middle, S last);
82518251
template<@\exposconcept{execution-policy}@ Ep, @\exposconcept{sized-random-access-range}@ R>
82528252
requires @\libconcept{permutable}@<iterator_t<R>>
82538253
borrowed_subrange_t<R> ranges::rotate(Ep&& exec, R&& r, iterator_t<R> middle);

0 commit comments

Comments
 (0)