Skip to content

Commit 5ab8fb0

Browse files
committed
[libc++] implement adjacent_view
1 parent 322c1a2 commit 5ab8fb0

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+3768
-202
lines changed

libcxx/docs/ReleaseNotes/22.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Implemented Papers
3939
------------------
4040

4141
- P2321R2: ``zip`` (`Github <https://llvm.org/PR105169>`__) (The paper is partially implemented. ``zip_transform_view``
42-
is implemented in this release)
42+
and `adjacent_view` are implemented in this release)
4343
- P3044R2: sub-``string_view`` from ``string`` (`Github <https://llvm.org/PR148140>`__)
4444
- P3223R2: Making ``std::istream::ignore`` less surprising (`Github <https://llvm.org/PR148178>`__)
4545
- P3060R3: Add ``std::views::indices(n)`` (`Github <https://llvm.org/PR148175>`__)

libcxx/include/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -696,6 +696,7 @@ set(files
696696
__random/uniform_real_distribution.h
697697
__random/weibull_distribution.h
698698
__ranges/access.h
699+
__ranges/adjacent_view.h
699700
__ranges/all.h
700701
__ranges/as_rvalue_view.h
701702
__ranges/chunk_by_view.h
@@ -739,6 +740,7 @@ set(files
739740
__ranges/view_interface.h
740741
__ranges/views.h
741742
__ranges/zip_transform_view.h
743+
__ranges/zip_utils.h
742744
__ranges/zip_view.h
743745
__split_buffer
744746
__std_mbstate_t.h

0 commit comments

Comments
 (0)