From 8c5f36ae5237fcd4da8005d986e5e15201d91f0d Mon Sep 17 00:00:00 2001 From: Peter Dimov Date: Wed, 15 Jan 2025 20:18:14 +0200 Subject: [PATCH] array access operations are never constexpr --- include/boost/array.hpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/include/boost/array.hpp b/include/boost/array.hpp index 4c5c82c..2ecd800 100644 --- a/include/boost/array.hpp +++ b/include/boost/array.hpp @@ -247,14 +247,14 @@ namespace boost { return failed_rangecheck(); } - BOOST_CONSTEXPR const_reference operator[](size_type /*i*/) const + const_reference operator[](size_type /*i*/) const { return failed_rangecheck(); } // at() with range check - reference at(size_type /*i*/) { return failed_rangecheck(); } - BOOST_CONSTEXPR const_reference at(size_type /*i*/) const { return failed_rangecheck(); } + reference at(size_type /*i*/) { return failed_rangecheck(); } + const_reference at(size_type /*i*/) const { return failed_rangecheck(); } // front() and back() reference front() @@ -262,7 +262,7 @@ namespace boost { return failed_rangecheck(); } - BOOST_CONSTEXPR const_reference front() const + const_reference front() const { return failed_rangecheck(); } @@ -272,7 +272,7 @@ namespace boost { return failed_rangecheck(); } - BOOST_CONSTEXPR const_reference back() const + const_reference back() const { return failed_rangecheck(); }