llvm-project/libcxx/test/std
Marek Kurdej a984dcaf7c [libc++] [P0482] [C++20] Implement missing bits for codecvt and codecvt_byname.
Add codecvt*<char16_t, char8_t> and codecvt*<char32_t, char8_t>.
Deprecate codecvt<char(16|32)_t, char>.
Enable disabled tests.
Update _LIBCPP_STD_VER to use 20 for C++20. Add _LIBCPP_DEPRECATED_IN_CXX20 macro.

Reviewed By: ldionne, #libc, #libc_abi

Differential Revision: https://reviews.llvm.org/D91517
2020-12-02 09:01:58 +01:00
..
algorithms [libc++] s/constpexr/constexpr/ in some comments. NFC. 2020-11-27 18:53:08 -05:00
atomics [libc++] Introduce an indirection to create threads in the test suite 2020-11-27 11:54:19 -05:00
concepts/lang [libc++] Remove the c++98 Lit feature from the test suite 2020-06-03 09:37:22 -04:00
containers [libc++] Implement P0919R3: heterogenous lookup for unordered containers 2020-11-11 17:44:42 -05:00
depr [libc++] NFC: Fix several GCC warnings in the test suite 2020-10-30 12:48:05 -04:00
diagnostics [libc++] Remove <clocale> from some system_error tests 2020-10-28 09:49:36 -04:00
experimental [libc++] [libc++abi] Mark a few tests as unsupported/xfail on gcc-7/8/9. 2020-11-26 08:59:52 +01:00
input.output [libcxx] [test] Call create_directory_symlink where relevant 2020-11-10 10:39:15 +02:00
iterators [libc++] Support simply `std::iterator_traits` in the iterator_traits test. 2020-12-01 22:13:39 -05:00
language.support [libc++] P1645 constexpr for <numeric> 2020-11-28 17:02:54 +01:00
localization [libc++] [P0482] [C++20] Implement missing bits for codecvt and codecvt_byname. 2020-12-02 09:01:58 +01:00
namespace [libc++] Add a libc++ configuration that does not support localization 2020-10-27 14:56:30 -04:00
numerics [libc++] Disable some tests using gcc 9. 2020-11-28 20:08:09 +01:00
re [libc++] Implements multiline regex support. 2020-11-18 18:17:36 +01:00
strings [libc++] [P0966] [C++20] Fix bug PR45368 by correctly implementing P0966: string::reserve should not shrink. 2020-11-26 10:13:12 +01:00
thread [libc++] ADL-proof <thread>, and eliminate `using namespace chrono`. 2020-12-01 22:13:39 -05:00
utilities [libc++] Mark a few more tests as unsupported on gcc-8/9. 2020-11-26 12:40:50 +01:00
pstl [libc++] Take 2: Integrate the PSTL into libc++ 2019-08-05 18:29:14 +00:00