[libcxx-commits] [libcxx] [libc++] __uglify `[[clang::noescape]]` (PR #113280)
A. Jiang via libcxx-commits
libcxx-commits at lists.llvm.org
Tue Oct 22 02:01:09 PDT 2024
================
@@ -154,6 +154,11 @@
#define Xp SYSTEM_RESERVED_NAME
#define Xs SYSTEM_RESERVED_NAME
+// These attribute-tokens are not reserved, so the user can macro-define them.
+#define clang SYSTEM_RESERVED_NAME
----------------
frederick-vs-ja wrote:
This (and perhaps alongwith `#defined GCC`) seemingly breaks suppressions added in #79532.
https://github.com/llvm/llvm-project/pull/113280
More information about the libcxx-commits
mailing list