[gcc(refs/users/meissner/heads/work239-submit)] libstdc++: Export std::ranges::views::indices in std.cc
Michael Meissner
meissner@gcc.gnu.org
Thu Mar 19 22:47:16 GMT 2026
https://gcc.gnu.org/g:fc0a413bc1c422b44a9dc01e80026dd9609f31e4
commit fc0a413bc1c422b44a9dc01e80026dd9609f31e4
Author: Jakub Jelinek <jakub@redhat.com>
Date: Thu Mar 19 15:47:06 2026 +0100
libstdc++: Export std::ranges::views::indices in std.cc
views::indices were added P3060R3 r16-4511, but not exported.
2026-03-19 Jakub Jelinek <jakub@redhat.com>
* src/c++23/std.cc.in: Export views::indices.
Diff:
---
libstdc++-v3/src/c++23/std.cc.in | 3 +++
1 file changed, 3 insertions(+)
diff --git a/libstdc++-v3/src/c++23/std.cc.in b/libstdc++-v3/src/c++23/std.cc.in
index 514ac5939fef..63478d4271f0 100644
--- a/libstdc++-v3/src/c++23/std.cc.in
+++ b/libstdc++-v3/src/c++23/std.cc.in
@@ -2786,6 +2786,9 @@ export namespace std
#if __glibcxx_ranges_to_input // C++ >= 26
using ranges::to_input_view;
namespace views { using views::to_input; }
+#endif
+#ifdef __cpp_lib_ranges_indices // C++ >= 26
+ namespace views { using views::indices; }
#endif
}
#if __glibcxx_ranges_to_container // C++ >= 23
More information about the Libstdc++-cvs
mailing list