[libcxx-commits] [libcxx] [libc++] __uglify `[[clang::noescape]]` (PR #113280)
Nikolas Klauser via libcxx-commits
libcxx-commits at lists.llvm.org
Tue Oct 22 02:12:33 PDT 2024
================
@@ -154,6 +154,10 @@
#define Xp SYSTEM_RESERVED_NAME
#define Xs SYSTEM_RESERVED_NAME
+// These attribute-tokens are not reserved, so the user can macro-define them.
+#define lifetimebound SYSTEM_RESERVED_NAME
+#define noescape SYSTEM_RESERVED_NAME
+
----------------
philnik777 wrote:
I wouldn't add these, since we already have a test that would catch this. It's just not enabled in the CI right now because there were some problems.
https://github.com/llvm/llvm-project/pull/113280
More information about the libcxx-commits
mailing list