llvm-project/libcxx/test/std/strings
Casey Carter 997e128e2a [libcxx][test] the domain of == for forward iterators is iterator values from the same range
* Default-initialized `basic_string` iterators are not portably in the domain of `==`.
* Avoid comparing iterators from non-equal string_views which MSVCSTL considers not to be in the domain of equality.
* Don't test invalid range `[in, out + N)`.

Also silence some truncation warnings by testing with a non-narrowing conversion.

Differential Revision: https://reviews.llvm.org/D118049
2022-01-24 13:00:07 -08:00
..
basic.string [libcxx][test] the domain of == for forward iterators is iterator values from the same range 2022-01-24 13:00:07 -08:00
basic.string.hash [libc++] Add an option to disable wide character support in libc++ 2021-10-12 06:08:23 -04:00
basic.string.literals [libc++] Add an option to disable wide character support in libc++ 2021-10-12 06:08:23 -04:00
c.strings [libc++] Add an option to disable wide character support in libc++ 2021-10-12 06:08:23 -04:00
char.traits [libc++] Add an option to disable wide character support in libc++ 2021-10-12 06:08:23 -04:00
string.classes [libc++] Add an option to disable wide character support in libc++ 2021-10-12 06:08:23 -04:00
string.conversions [libc++] Add an option to disable wide character support in libc++ 2021-10-12 06:08:23 -04:00
string.view Revert "Revert D109159 "[amdgpu] Enable selection of `s_cselect_b64`."" 2022-01-05 13:10:25 -05:00
strings.erasure [libc++][NFC] Fix minor errors and inconsistencies in the test suite 2021-08-20 12:14:24 -04:00
strings.general [libc++] Remove "// -*- C++ -*-" comments from all .cpp files. NFCI. 2021-10-01 12:06:59 -04:00