aboutsummaryrefslogtreecommitdiff
path: root/libcxx/modules/std
diff options
context:
space:
mode:
Diffstat (limited to 'libcxx/modules/std')
-rw-r--r--libcxx/modules/std/algorithm.inc4
-rw-r--r--libcxx/modules/std/numeric.inc8
2 files changed, 9 insertions, 3 deletions
diff --git a/libcxx/modules/std/algorithm.inc b/libcxx/modules/std/algorithm.inc
index 3c2139c..95c05f0 100644
--- a/libcxx/modules/std/algorithm.inc
+++ b/libcxx/modules/std/algorithm.inc
@@ -20,7 +20,9 @@ export namespace std {
using std::ranges::in_value_result;
#endif
using std::ranges::min_max_result;
- // using std::ranges::out_value_result;
+#if _LIBCPP_STD_VER >= 23
+ using std::ranges::out_value_result;
+#endif
} // namespace ranges
// [alg.nonmodifying], non-modifying sequence operations
diff --git a/libcxx/modules/std/numeric.inc b/libcxx/modules/std/numeric.inc
index 3bc7b23..5a54955 100644
--- a/libcxx/modules/std/numeric.inc
+++ b/libcxx/modules/std/numeric.inc
@@ -42,8 +42,12 @@ export namespace std {
using std::iota;
namespace ranges {
- // using std::ranges::iota_result;
- // using std::ranges::iota;
+
+#if _LIBCPP_STD_VER >= 23
+ using std::ranges::iota;
+ using std::ranges::iota_result;
+#endif // _LIBCPP_STD_VER >= 23
+
} // namespace ranges
// [numeric.ops.gcd], greatest common divisor