llvm-project/libcxx/test/std/ranges/range.adaptors
Konstantin Varlamov 8200e1253f [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
2022-05-10 09:31:05 -07:00
..
range.all [libc++] Replace _LIBCPP_HAS_NO_CONCEPTS with _LIBCPP_STD_VER > 17. NFCI. 2022-03-13 12:32:06 -04:00
range.common.view [libc++] Replace _LIBCPP_HAS_NO_CONCEPTS with _LIBCPP_STD_VER > 17. NFCI. 2022-03-13 12:32:06 -04:00
range.counted [libc++] Replace _LIBCPP_HAS_NO_CONCEPTS with _LIBCPP_STD_VER > 17. NFCI. 2022-03-13 12:32:06 -04:00
range.drop [libc++][ranges] Implement `views::drop`. 2022-05-10 09:31:05 -07:00
range.empty [libc++] add global variable template std::views::empty 2022-04-05 18:18:16 +02:00
range.filter [libc++] Implement ranges::filter_view 2022-04-13 09:03:46 -04:00
range.join.view [libcxx][ranges] add views::join adaptor object. added test coverage to join_view 2022-04-21 13:10:46 +02:00
range.lazy.split [libc++][ranges] Implement `views::single`. 2022-05-06 14:27:08 -07:00
range.reverse [libc++] Replace _LIBCPP_HAS_NO_CONCEPTS with _LIBCPP_STD_VER > 17. NFCI. 2022-03-13 12:32:06 -04:00
range.take [libc++][ranges] Implement `views::drop`. 2022-05-10 09:31:05 -07:00
range.transform [libc++] add zip_view and views::zip for C++23 2022-04-25 12:22:22 +02:00
range.zip [libc++] add zip_view and views::zip for C++23 2022-04-25 12:22:22 +02:00