[libc++] Use Lit annotations for all .gen.py tests
authorLouis Dionne <ldionne.2@gmail.com>
Wed, 31 May 2023 18:02:23 +0000 (11:02 -0700)
committerLouis Dionne <ldionne.2@gmail.com>
Tue, 6 Jun 2023 20:28:09 +0000 (13:28 -0700)
commit7d2b9fafabd6f1a67e05ab2fa0abb5f7c8a451e7
treeec63da5b33afc9f0a5668774c95606b17bc7460d
parent4f5f38bdabe55ecc8ba18b0a42207341e0bc5d96
[libc++] Use Lit annotations for all .gen.py tests

Instead of guarding header tests using #ifdefs inside the tests,
use Lit markup to mark all the tests as unsupported. This is simpler
but also provides better feedback about which tests are being run
when running the test suite.

Differential Revision: https://reviews.llvm.org/D151893
libcxx/include/__memory_resource/synchronized_pool_resource.h
libcxx/test/libcxx/assertions/headers_declare_verbose_abort.gen.py
libcxx/test/libcxx/clang_tidy.gen.py
libcxx/test/libcxx/double_include.gen.py
libcxx/test/libcxx/header_inclusions.gen.py
libcxx/test/libcxx/modules_include.gen.py
libcxx/test/libcxx/nasty_macros.gen.py
libcxx/test/libcxx/no_assert_include.gen.py
libcxx/test/libcxx/private_headers.gen.py
libcxx/test/libcxx/transitive_includes.gen.py
libcxx/utils/libcxx/test/header_information.py