From b015fe88b7ab5a3da4e58ced9918a63de79f6264 Mon Sep 17 00:00:00 2001 From: Gary Talent Date: Sat, 17 Feb 2024 11:43:25 -0600 Subject: [PATCH] [ox/std] Make ranges predicates const refs --- deps/ox/src/ox/std/ranges.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/deps/ox/src/ox/std/ranges.hpp b/deps/ox/src/ox/std/ranges.hpp index dfab6561..1f2fc268 100644 --- a/deps/ox/src/ox/std/ranges.hpp +++ b/deps/ox/src/ox/std/ranges.hpp @@ -11,7 +11,7 @@ namespace ox { [[nodiscard]] -constexpr bool all_of(auto begin, auto end, auto pred) noexcept { +constexpr bool all_of(auto begin, auto end, auto const&pred) noexcept { while (begin != end) { if (!pred(*begin)) { return false; @@ -22,7 +22,7 @@ constexpr bool all_of(auto begin, auto end, auto pred) noexcept { } [[nodiscard]] -constexpr bool any_of(auto begin, auto end, auto pred) noexcept { +constexpr bool any_of(auto begin, auto end, auto const&pred) noexcept { while (begin != end) { if (pred(*begin)) { return true;