llvm-project/libcxx/test/std
Christopher Di Bella 38225d6921 [libcxx][iterator] adds `std::input_or_output_iterator` and `std::sentinel_for`
Implements parts of:
    * P0896R4 The One Ranges Proposal`

Depends on D100080

Differential Revision: https://reviews.llvm.org/D100160
2021-04-24 15:49:21 +00:00
..
algorithms [libc++] NFC: Normalize `#endif //` comment indentation 2021-04-20 12:03:32 -04:00
atomics [libc++] NFC: Normalize `#endif //` comment indentation 2021-04-20 12:03:32 -04:00
concepts [libc++][ranges] Add range.cmp: equal_to, not_equal_to, less, etc. 2021-04-22 17:33:04 -07:00
containers [libcxx][iterator] adds `std::input_or_output_iterator` and `std::sentinel_for` 2021-04-24 15:49:21 +00:00
depr [libc++] NFC: Normalize `#endif //` comment indentation 2021-04-20 12:03:32 -04:00
diagnostics [libc++] Remove <clocale> from some system_error tests 2020-10-28 09:49:36 -04:00
experimental [libcxx] [test] Add return values after assert(false) in some experimental tests 2021-03-24 11:44:01 +02:00
input.output [libcxx][iterator] adds `std::input_or_output_iterator` and `std::sentinel_for` 2021-04-24 15:49:21 +00:00
iterators [libcxx][iterator] adds `std::input_or_output_iterator` and `std::sentinel_for` 2021-04-24 15:49:21 +00:00
language.support [libc++] NFC: Normalize `#endif //` comment indentation 2021-04-20 12:03:32 -04:00
localization [libcxx] [test] Add XFAIL LIBCXX-WINDOWS-FIXME in 124 tests that fail in the future CI configuration 2021-03-22 23:41:11 +02:00
namespace [libc++] Add a libc++ configuration that does not support localization 2020-10-27 14:56:30 -04:00
numerics [libc++] [test] Remove epicyclic workarounds for vector/span; use T[] or std::array. 2021-04-21 12:41:45 -04:00
ranges/range.range [libcxx] disables ranges for clang-cl 2021-04-23 18:21:33 -07:00
re [libcxx][iterator] adds `std::input_or_output_iterator` and `std::sentinel_for` 2021-04-24 15:49:21 +00:00
strings [libcxx][iterator] adds `std::input_or_output_iterator` and `std::sentinel_for` 2021-04-24 15:49:21 +00:00
thread [libc++] NFC: Normalize `#endif //` comment indentation 2021-04-20 12:03:32 -04:00
utilities [libcxx][iterator] adds `std::weakly_incrementable` and `std::incrementable` 2021-04-23 22:25:37 -07:00
pstl [libc++] Take 2: Integrate the PSTL into libc++ 2019-08-05 18:29:14 +00:00