diff --git a/source/algorithms.tex b/source/algorithms.tex index e6266d1e8e..b7c4ab4958 100644 --- a/source/algorithms.tex +++ b/source/algorithms.tex @@ -5057,7 +5057,7 @@ requires @\libconcept{indirect_binary_predicate}@, const T*> subrange ranges::find_last(Ep&& exec, I first, S last, const T& value, Proj proj = {}); template<@\exposconcept{execution-policy}@ Ep, @\exposconcept{sized-random-access-range}@ R, class Proj = identity, - class T = projected_value_t, Proj>> + class T = projected_value_t, Proj>> requires @\libconcept{indirect_binary_predicate}@, Proj>, const T*> borrowed_subrange_t ranges::find_last(Ep&& exec, R&& r, const T& value, Proj proj = {}); @@ -5073,8 +5073,8 @@ class Proj = identity, @\libconcept{indirect_unary_predicate}@> Pred> subrange ranges::find_last_if(Ep&& exec, I first, S last, Pred pred, Proj proj = {}); template<@\exposconcept{execution-policy}@ Ep, @\exposconcept{sized-random-access-range}@ R, - class Proj = identity, - @\libconcept{indirect_unary_predicate}@, Proj>> Pred> + class Proj = identity, + @\libconcept{indirect_unary_predicate}@, Proj>> Pred> borrowed_subrange_t ranges::find_last_if(Ep&& exec, R&& r, Pred pred, Proj proj = {}); template<@\libconcept{forward_iterator}@ I, @\libconcept{sentinel_for}@ S, class Proj = identity,