llvm-project/libcxx/test/std/ranges/range.adaptors/range.all
Louis Dionne ee44dd8062 [libc++] Implement the underlying mechanism for range adaptors
This patch implements the underlying mechanism for range adaptors. It
does so based on http://wg21.link/p2387, even though that paper hasn't
been adopted yet. In the future, if p2387 is adopted, it would suffice
to rename `__bind_back` to `std::bind_back` and `__range_adaptor_closure`
to `std::range_adaptor_closure` to implement that paper by the spec.

Differential Revision: https://reviews.llvm.org/D107098
2021-08-26 14:07:21 -04:00
..
all.nodiscard.verify.cpp [libc++] Implement the underlying mechanism for range adaptors 2021-08-26 14:07:21 -04:00
all.pass.cpp [libc++] Implement the underlying mechanism for range adaptors 2021-08-26 14:07:21 -04:00
all_t.compile.pass.cpp [libc++] Remove Lit annotations for unsupported GCC versions from the test suite 2021-08-12 13:30:47 -04:00