This is in anticipation of https://isocpp.org/files/papers/D2770R0.html,
which is ABI-breaking for join_view.
Details
Details
- Reviewers
ldionne - Group Reviewers
Restricted Project - Commits
- rGc2b3986e39bc: [libc++][ranges] Temporarily mark `ranges::join_view` as experimental.
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
Comment Actions
LGTM w/ changes and green CI
libcxx/include/__config | ||
---|---|---|
256 ↗ | (On Diff #491975) | I would avoid introducing this macro and simply use _LIBCPP_ENABLE_EXPERIMENTAL directly from join_view. |
libcxx/test/libcxx/experimental/fexperimental-library.compile.pass.cpp | ||
32–35 ↗ | (On Diff #491975) | This can go away. |
libcxx/test/std/ranges/range.adaptors/range.join.view/adaptor.pass.cpp | ||
10 | I would simply use UNSUPPORTED: !c++experimental |
Comment Actions
@ldionne Hmm, how do I reconcile the change to release notes with https://github.com/llvm/llvm-project/commit/603c286334b07f568d39f6706c848f576914f323 that bumped the version to 17 and removed the 16's notes?
I would simply use UNSUPPORTED: !c++experimental