llvm-project/libcxx/test/std/algorithms/alg.modifying.operations
Casey Carter 4e00a1921f [libcxx][test] compiler options are non-portable
... it's easier to suppress warnings internally, where we can detect the compiler.

* Rename `TEST_COMPILER_C1XX` to `TEST_COMPILER_MSVC`
* Rename all `TEST_WORKAROUND_C1XX_<meow>` to `TEST_WORKAROUND_MSVC_<meow>`

Differential Revision: https://reviews.llvm.org/D117422
2022-01-18 11:34:57 -08:00
..
alg.copy [libc++] Remove test-suite annotations for unsupported Clang versions 2021-08-20 15:05:13 -04:00
alg.fill [libc++] Adds a test for std::fill_n. 2022-01-18 19:27:02 +01:00
alg.generate [libcxx][test] compiler options are non-portable 2022-01-18 11:34:57 -08:00
alg.move [libc++] Remove test-suite annotations for unsupported Clang versions 2021-08-20 15:05:13 -04:00
alg.partitions [libcxx][nfc] prefixes test type `input_iterator` with `cpp17_` 2021-05-02 05:02:59 +00:00
alg.random.sample [libc++] Remove Lit annotations for unsupported GCC versions from the test suite 2021-08-12 13:30:47 -04:00
alg.random.shuffle
alg.remove [libcxx][nfc] prefixes test type `input_iterator` with `cpp17_` 2021-05-02 05:02:59 +00:00
alg.replace [libcxx][nfc] prefixes test type `input_iterator` with `cpp17_` 2021-05-02 05:02:59 +00:00
alg.reverse [libc++] [P0879] constexpr std::reverse, partition, *_permutation. 2021-01-25 13:09:30 -05:00
alg.rotate [libc++] Remove test-suite annotations for unsupported Clang versions 2021-08-20 15:05:13 -04:00
alg.shift [libc++] Implement [P0769] "Add shift to algorithm" (shift_left, shift_right) 2021-01-25 12:57:04 -05:00
alg.swap
alg.transform [libcxx][nfc] prefixes test type `input_iterator` with `cpp17_` 2021-05-02 05:02:59 +00:00
alg.unique [libcxx][nfc] prefixes test type `input_iterator` with `cpp17_` 2021-05-02 05:02:59 +00:00