[all-commits] [llvm/llvm-project] 8200e1: [libc++][ranges] Implement `views::drop`.
Konstantin Varlamov via All-commits
all-commits at lists.llvm.org
Tue May 10 09:31:45 PDT 2022
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 8200e1253f6f300dc70b3457589e99a5a618f2d7
https://github.com/llvm/llvm-project/commit/8200e1253f6f300dc70b3457589e99a5a618f2d7
Author: Konstantin Varlamov <varconst at apple.com>
Date: 2022-05-10 (Tue, 10 May 2022)
Changed paths:
M libcxx/docs/Status/Cxx20Papers.csv
M libcxx/docs/Status/Cxx2bIssues.csv
M libcxx/docs/Status/RangesIssues.csv
M libcxx/include/__ranges/drop_view.h
M libcxx/include/__ranges/subrange.h
A libcxx/test/std/ranges/range.adaptors/range.drop/adaptor.pass.cpp
M libcxx/test/std/ranges/range.adaptors/range.take/adaptor.pass.cpp
Log Message:
-----------
[libc++][ranges] Implement `views::drop`.
The view itself has been implemented previously -- this patch only adds
the ability to pipe it.
Also finishes the implementation of [P1739](https://wg21.link/p1739) and
[LWG3407](https://wg21.link/lwg3407).
Differential Revision: https://reviews.llvm.org/D125156
More information about the All-commits
mailing list