From 954ffa814c425d08e8064042a757f02148fa5a63 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org>
Date: Thu, 18 Jul 2024 11:57:53 +0200
Subject: [PATCH] C++20 modernization: use std::ranges::all_of

---
 mex/sources/libkorder/tl/int_sequence.cc | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/mex/sources/libkorder/tl/int_sequence.cc b/mex/sources/libkorder/tl/int_sequence.cc
index cd260caf66..7757111c8b 100644
--- a/mex/sources/libkorder/tl/int_sequence.cc
+++ b/mex/sources/libkorder/tl/int_sequence.cc
@@ -217,7 +217,7 @@ IntSequence::add(int f, const IntSequence& s)
 bool
 IntSequence::isPositive() const
 {
-  return std::all_of(data, data + length, [](int x) { return x >= 0; });
+  return std::ranges::all_of(data, data + length, [](int x) { return x >= 0; });
 }
 
 bool
@@ -225,7 +225,7 @@ IntSequence::isConstant() const
 {
   if (length < 2)
     return true;
-  return std::all_of(data + 1, data + length, [this](int x) { return x == operator[](0); });
+  return std::ranges::all_of(data + 1, data + length, [this](int x) { return x == operator[](0); });
 }
 
 bool
-- 
GitLab