Skip to content

Commit 8ea647d

Browse files
committed
fixup: formatting, namespace, spacing
1 parent bc3f9d0 commit 8ea647d

File tree

1 file changed

+22
-16
lines changed

1 file changed

+22
-16
lines changed

source/algorithms.tex

Lines changed: 22 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1214,7 +1214,7 @@
12141214
requires @\libconcept{constructible_from}@<iter_value_t<I>, iter_reference_t<I>>
12151215
constexpr auto fold_left_first(I first, S last, F f);
12161216

1217-
template <@\libconcept{input_range}@ R, @\exposconcept{indirectly-binary-left-foldable}@<range_value_t<R>, iterator_t<R>> F>
1217+
template<@\libconcept{input_range}@ R, @\exposconcept{indirectly-binary-left-foldable}@<range_value_t<R>, iterator_t<R>> F>
12181218
requires @\libconcept{constructible_from}@<range_value_t<R>, range_reference_t<R>>
12191219
constexpr auto fold_left_first(R&& r, F f);
12201220

@@ -1226,13 +1226,19 @@
12261226
@\exposconcept{indirectly-binary-right-foldable}@<T, iterator_t<R>> F>
12271227
constexpr auto fold_right(R&& r, T init, F f);
12281228

1229+
<<<<<<< Updated upstream
12291230
template <@\libconcept{bidirectional_iterator}@ I, @\libconcept{sentinel_for}@<I> S,
1231+
@\exposconcept{indirectly-binary-right-foldable}@<iter_value_t<I>, I> F>
1232+
requires @\libconcept{constructible_from}@<iter_value_t<I>, iter_reference_t<I>>
1233+
=======
1234+
template<@\libconcept{bidirectional_iterator}@ I, @\libconcept{sentinel_for}@<I> S,
12301235
indirectly-binary-right-foldable<iter_value_t<I>, I> F>
12311236
requires constructible_from<iter_value_t<I>, iter_reference_t<I>>
1237+
>>>>>>> Stashed changes
12321238
constexpr auto fold_right_last(I first, S last, F f);
12331239

1234-
template <@\libconcept{bidirectional_range}@ R,
1235-
@\exposconcept{indirectly-binary-right-foldable}@<range_value_t<R>, iterator_t<R>> F>
1240+
template<@\libconcept{bidirectional_range}@ R,
1241+
@\exposconcept{indirectly-binary-right-foldable}@<range_value_t<R>, iterator_t<R>> F>
12361242
requires @\libconcept{constructible_from}@<range_value_t<R>, range_reference_t<R>>
12371243
constexpr auto fold_right_last(R&& r, F f);
12381244

@@ -1248,13 +1254,13 @@
12481254
template<@\libconcept{input_range}@ R, class T, @\exposconcept{indirectly-binary-left-foldable}@<T, iterator_t<R>> F>
12491255
constexpr @\seebelow@ fold_left_with_iter(R&& r, T init, F f);
12501256

1251-
template <@\libconcept{input_iterator}@ I, @\libconcept{sentinel_for}@<I> S,
1252-
@\exposconcept{indirectly-binary-left-foldable}@<iter_value_t<I>, I> F>
1257+
template<@\libconcept{input_iterator}@ I, @\libconcept{sentinel_for}@<I> S,
1258+
@\exposconcept{indirectly-binary-left-foldable}@<iter_value_t<I>, I> F>
12531259
requires @\libconcept{constructible_from}@<iter_value_t<I>, iter_reference_t<I>>
12541260
constexpr @\seebelow@ fold_left_first_with_iter(I first, S last, F f);
12551261

1256-
template <@\libconcept{input_range}@ R,
1257-
@\exposconcept{indirectly-binary-left-foldable}@<range_value_t<R>, iterator_t<R>> F>
1262+
template<@\libconcept{input_range}@ R,
1263+
@\exposconcept{indirectly-binary-left-foldable}@<range_value_t<R>, iterator_t<R>> F>
12581264
requires @\libconcept{constructible_from}@<range_value_t<R>, range_reference_t<R>>
12591265
constexpr @\seebelow@ fold_left_first_with_iter(R&& r, F f);
12601266
}
@@ -4514,7 +4520,7 @@
45144520
@\exposconcept{indirectly-binary-left-foldable}@<iter_value_t<I>, I> F>
45154521
requires @\libconcept{constructible_from}@<iter_value_t<I>, iter_reference_t<I>>
45164522
constexpr auto ranges::fold_left_first(I first, S last, F f);
4517-
template <@\libconcept{input_range}@ R, @\exposconcept{indirectly-binary-left-foldable}@<range_value_t<R>, iterator_t<R>> F>
4523+
template<@\libconcept{input_range}@ R, @\exposconcept{indirectly-binary-left-foldable}@<range_value_t<R>, iterator_t<R>> F>
45184524
requires @\libconcept{constructible_from}@<range_value_t<R>, range_reference_t<R>>
45194525
constexpr auto ranges::fold_left_first(R&& r, F f);
45204526
\end{itemdecl}
@@ -4555,12 +4561,12 @@
45554561

45564562
\indexlibraryglobal{fold_right_last}%
45574563
\begin{itemdecl}
4558-
template <@\libconcept{bidirectional_iterator}@ I, @\libconcept{sentinel_for}@<I> S,
4559-
@\exposconcept{indirectly-binary-right-foldable}@<iter_value_t<I>, I> F>
4564+
template<@\libconcept{bidirectional_iterator}@ I, @\libconcept{sentinel_for}@<I> S,
4565+
@\exposconcept{indirectly-binary-right-foldable}@<iter_value_t<I>, I> F>
45604566
requires @\libconcept{constructible_from}@<iter_value_t<I>, iter_reference_t<I>>
45614567
constexpr auto ranges::fold_right_last(I first, S last, F f);
4562-
template <@\libconcept{bidirectional_range}@ R,
4563-
@\exposconcept{indirectly-binary-right-foldable}@<range_value_t<R>, iterator_t<R>> F>
4568+
template<@\libconcept{bidirectional_range}@ R,
4569+
@\exposconcept{indirectly-binary-right-foldable}@<range_value_t<R>, iterator_t<R>> F>
45644570
requires @\libconcept{constructible_from}@<range_value_t<R>, range_reference_t<R>>
45654571
constexpr auto ranges::fold_right_last(R&& r, F f);
45664572
\end{itemdecl}
@@ -4586,9 +4592,9 @@
45864592
\begin{itemdecl}
45874593
template<@\libconcept{input_iterator}@ I, @\libconcept{sentinel_for}@<I> S, class T,
45884594
@\exposconcept{indirectly-binary-left-foldable}@<T, I> F>
4589-
constexpr @\seebelow@ fold_left_with_iter(I first, S last, T init, F f);
4595+
constexpr @\seebelow@ ranges::fold_left_with_iter(I first, S last, T init, F f);
45904596
template<@\libconcept{input_range}@ R, class T, @\exposconcept{indirectly-binary-left-foldable}@<T, iterator_t<R>> F>
4591-
constexpr @\seebelow@ fold_left_with_iter(R&& r, T init, F f);
4597+
constexpr @\seebelow@ ranges::fold_left_with_iter(R&& r, T init, F f);
45924598
\end{itemdecl}
45934599

45944600
\begin{itemdescr}
@@ -4620,10 +4626,10 @@
46204626
template<@\libconcept{input_iterator}@ I, @\libconcept{sentinel_for}@<I> S,
46214627
@\exposconcept{indirectly-binary-left-foldable}@<iter_value_t<I>, I> F>
46224628
requires @\libconcept{constructible_from}@<iter_value_t<I>, iter_reference_t<I>>
4623-
constexpr @\seebelow@ fold_left_first_with_iter(I first, S last, F f)
4629+
constexpr @\seebelow@ ranges::fold_left_first_with_iter(I first, S last, F f);
46244630
template<@\libconcept{input_range}@ R, @\exposconcept{indirectly-binary-left-foldable}@<range_value_t<R>, iterator_t<R>> F>
46254631
requires @\libconcept{constructible_from}@<range_value_t<R>, range_reference_t<R>>
4626-
constexpr @\seebelow@ fold_left_first_with_iter(R&& r, F f);
4632+
constexpr @\seebelow@ ranges::fold_left_first_with_iter(R&& r, F f);
46274633
\end{itemdecl}
46284634

46294635
\begin{itemdescr}

0 commit comments

Comments
 (0)