From 43f8c12eacc0fd93308e92852ab0f4d1c07d7908 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9bastien=20Villemot?= <sebastien@dynare.org>
Date: Wed, 17 Jul 2024 15:33:47 +0200
Subject: [PATCH] C++20 modernization: use std::ranges::all_of

---
 src/ExprNode.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/ExprNode.cc b/src/ExprNode.cc
index e69f68b4..35e83b31 100644
--- a/src/ExprNode.cc
+++ b/src/ExprNode.cc
@@ -7302,7 +7302,7 @@ AbstractExternalFunctionNode::removeTrendLeadLag(const map<int, expr_t>& trend_s
 bool
 AbstractExternalFunctionNode::isInStaticForm() const
 {
-  return all_of(arguments.begin(), arguments.end(), [](expr_t e) { return e->isInStaticForm(); });
+  return ranges::all_of(arguments, [](expr_t e) { return e->isInStaticForm(); });
 }
 
 bool
-- 
GitLab