From 500646bfe9b46600bcb54ff73de1152094582533 Mon Sep 17 00:00:00 2001 From: lisyarus Date: Tue, 30 Jun 2026 13:13:54 +0300 Subject: [PATCH] Fix util::reversed() to support both begin()/end() methods and free functions --- libs/util/include/psemek/util/range.hpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libs/util/include/psemek/util/range.hpp b/libs/util/include/psemek/util/range.hpp index 35d1859f..a18c00ef 100644 --- a/libs/util/include/psemek/util/range.hpp +++ b/libs/util/include/psemek/util/range.hpp @@ -83,8 +83,8 @@ namespace psemek::util template auto reversed(Range const & r) { - auto it1 = begin(r); - auto it2 = end(r); + auto it1 = xbegin(r); + auto it2 = xend(r); using ReverseIterator = std::reverse_iterator; return range{std::make_reverse_iterator(it2), std::make_reverse_iterator(it1)};