From 570cdc3b0e09a736804db3b3f39493007db641ae Mon Sep 17 00:00:00 2001 From: Hewill Kang Date: Thu, 12 Nov 2026 10:50:52 +0800 Subject: [PATCH] [ranges] Remove unnecessary `constexpr` specifier for view constructors --- source/{ranges.tex => product_view} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) rename source/{ranges.tex => product_view} (99%) diff --git a/source/ranges.tex b/source/product_view similarity index 99% rename from source/ranges.tex rename to source/product_view index 6a066e87b0..7139ddc9b8 100644 --- a/source/ranges.tex +++ b/source/product_view @@ -8649,7 +8649,7 @@ template class @\exposidnc{iterator}@; // \expos public: - constexpr concat_view() = default; + concat_view() = default; constexpr explicit concat_view(Views... views); constexpr @\exposid{iterator}@ begin() requires (!(@\exposconcept{simple-view}@ && ...)); @@ -10695,7 +10695,7 @@ class @\exposidnc{sentinel}@; // \expos public: - constexpr enumerate_view() requires @\libconcept{default_initializable}@ = default; + enumerate_view() requires @\libconcept{default_initializable}@ = default; constexpr explicit enumerate_view(V base); constexpr auto begin() requires (!@\exposconcept{simple-view}@) @@ -16228,7 +16228,7 @@ template class @\exposid{iterator}@; // \expos public: - constexpr cartesian_product_view() = default; + cartesian_product_view() = default; constexpr explicit cartesian_product_view(First first_base, Vs... bases); constexpr @\exposid{iterator}@ begin()