llvm-project/libcxx/test/std
Marshall Clow 24fa56bcc8 Reworked all the utilities/meta tests to use ASSERT_SAME_TYPE instead of 'static_assert( is_same<'. Much easier to read. I left two tests alone: is_same.pass.cpp, which should call 'is_same' directly, and common_type.pass.cpp, which Eric is working on. NFC intended
llvm-svn: 357146
2019-03-28 03:39:25 +00:00
..
algorithms [libc++] Enable deprecation warnings by default 2019-03-12 20:10:06 +00:00
atomics Reinstate libc++ patches now that the lldb formatter has been updated. 2019-03-05 18:40:49 +00:00
containers [libc++] Rename span's as_writeable_bytes to as_writable_bytes 2019-03-28 01:27:52 +00:00
depr [libc++] Enable deprecation warnings by default 2019-03-12 20:10:06 +00:00
diagnostics Support tests in freestanding 2019-02-04 20:31:13 +00:00
experimental Revert "[coroutines] Add std::experimental::task<T> type" 2019-03-26 19:50:46 +00:00
input.output Allow disabling of filesystem library. 2019-03-21 00:04:31 +00:00
iterators Fix a minor bug with std::next and prev not and negative numbers. In particular, std::prev cannot require Bidirectional Iterators, because you might 'go back' -1 places, which goes forward. Thanks to Ville and Jonathan for the bug report. 2019-03-22 22:32:20 +00:00
language.support [libcxx] [test] Revert r356632 add (void) casts to operator new calls, to suppress warnings generated by [[nodiscard]]." 2019-03-21 00:24:43 +00:00
localization Support tests in freestanding 2019-02-04 20:31:13 +00:00
numerics Reorg the midpoint pointer test into runtime and constexpr tests; comment out the volatile constexpr tests for GCC because our experimental gcc bot barfs on them. 2019-03-14 17:43:41 +00:00
re Support tests in freestanding 2019-02-04 20:31:13 +00:00
strings Fix char.traits.specializations.char8_t main return 2019-03-19 19:25:07 +00:00
thread [libc++] Add proper XFAILs for shared_mutex tests 2019-03-27 15:50:34 +00:00
type_traits [libc++] Add is_nothrow_convertible from P0758R1 2019-02-27 17:57:38 +00:00
utilities Reworked all the utilities/meta tests to use ASSERT_SAME_TYPE instead of 'static_assert( is_same<'. Much easier to read. I left two tests alone: is_same.pass.cpp, which should call 'is_same' directly, and common_type.pass.cpp, which Eric is working on. NFC intended 2019-03-28 03:39:25 +00:00
nothing_to_do.pass.cpp Support tests in freestanding 2019-02-04 20:31:13 +00:00