llvm-project/libcxx/test/std/strings/basic.string
Louis Dionne 8508b1c133 [libc++] Divorce the std Lit feature from the -std=XXX compiler flag
After this patch, we can use `--param std=c++20` even if the compiler only
supports -std=c++2a. The test suite will handle that for us. The only Lit
feature that isn't fully baked will always be the "in development" one,
since we don't know exactly what year the standard will be ratified in.

This is another take on https://reviews.llvm.org/D99789.

Differential Revision: https://reviews.llvm.org/D100210
2021-04-12 11:55:39 -04:00
..
string.access [libc++] Split off debug tests that were missed by ce1365f8f7 into test/libcxx 2020-10-14 12:02:37 -04:00
string.capacity [libc++] [P0966] [C++20] Fix bug PR45368 by correctly implementing P0966: string::reserve should not shrink. 2020-11-26 10:13:12 +01:00
string.cons [libc++] [libc++abi] Mark a few tests as unsupported/xfail on gcc-7/8/9. 2020-11-26 08:59:52 +01:00
string.contains [libc++] Divorce the std Lit feature from the -std=XXX compiler flag 2021-04-12 11:55:39 -04:00
string.ends_with [libc++] Remove the c++98 Lit feature from the test suite 2020-06-03 09:37:22 -04:00
string.iterators [libc++] Fix several debug mode tests 2020-10-05 16:15:32 -04:00
string.modifiers [libc++] NFC: Normalize links to bug reports 2021-03-03 13:45:29 -05:00
string.nonmembers [libc++] Add a libc++ configuration that does not support localization 2020-10-27 14:56:30 -04:00
string.ops [libc++] Add `noexcept` to `string::find` and similar members. 2021-02-09 11:47:40 -08:00
string.require Add include for 'test_macros.h' to all the tests that were missing them. Thanks to Zoe for the (big, but simple) patch. NFC intended. 2019-05-31 18:35:30 +00:00
string.starts_with [libc++] Remove the c++98 Lit feature from the test suite 2020-06-03 09:37:22 -04:00
allocator_mismatch.compile.fail.cpp [libc++] Remove workaround for .fail.cpp tests that don't have clang-verify markup 2020-04-15 10:53:37 -04:00
char.bad.fail.cpp
input_iterator.h
test_traits.h
traits_mismatch.compile.fail.cpp [libc++] Remove workaround for .fail.cpp tests that don't have clang-verify markup 2020-04-15 10:53:37 -04:00
types.pass.cpp Add include for 'test_macros.h' to all the tests that were missing them. Thanks to Zoe for the (big, but simple) patch. NFC intended. 2019-05-31 18:35:30 +00:00