llvm-capstone/libcxx/test
Louis Dionne 2da049a141 [libc++] Add incomplete availability markup for std::pmr
This fixes rdar://110330781, which asked for the feature-test macro
for std::pmr to take into account the deployment target. It doesn't
fix https://llvm.org/PR62212, though, because the availability markup
itself must be disabled until some Clang bugs have been fixed.

This is pretty vexing, however at least everything should work once
those Clang bugs have been fixed. In the meantime, this patch at least
adds the required markup (as disabled) and ensures that the feature-test
macro for std::pmr is aware of the deployment target requirement.

Differential Revision: https://reviews.llvm.org/D135813
2023-06-20 10:59:05 -04:00
..
configs [libc++][modules] Adds the C++23 std module. 2023-06-15 18:14:15 +02:00
libcxx [libc++] Add incomplete availability markup for std::pmr 2023-06-20 10:59:05 -04:00
std [libc++] Add incomplete availability markup for std::pmr 2023-06-20 10:59:05 -04:00
support [libc++] Introduce __make_uninitialized_buffer and use it instead of get_temporary_buffer 2023-06-16 07:53:56 -07:00
tools [libc++][modules] Adds the C++23 std module. 2023-06-15 18:14:15 +02:00
.clang-format [libc++] Improves clang-format settings. 2023-02-27 19:24:06 +01:00
.clang-tidy [libc++] Add clang-tidy for the tests 2022-07-20 11:26:49 +02:00
CMakeLists.txt [libc++][modules] Adds the C++23 std module. 2023-06-15 18:14:15 +02:00
lit.cfg.py [NFC][Py Reformat] Reformat python files in libcxx/libcxxabi 2023-05-25 11:15:34 +02:00