[clang] 61c1e92 - Update documentation for C23 attribute spellings

Aaron Ballman via cfe-commits cfe-commits at lists.llvm.org
Fri Aug 11 05:43:46 PDT 2023


Author: Aaron Ballman
Date: 2023-08-11T08:42:49-04:00
New Revision: 61c1e925319e933869b6fe2db4e8d348986880b8

URL: https://github.com/llvm/llvm-project/commit/61c1e925319e933869b6fe2db4e8d348986880b8
DIFF: https://github.com/llvm/llvm-project/commit/61c1e925319e933869b6fe2db4e8d348986880b8.diff

LOG: Update documentation for C23 attribute spellings

The spelling was updated in 0ce056a814f8dbfd8d9b7720ce1df489c6ba5ddb
but the documentation changes were missed.

Added: 
    

Modified: 
    clang/docs/InternalsManual.rst

Removed: 
    


################################################################################
diff  --git a/clang/docs/InternalsManual.rst b/clang/docs/InternalsManual.rst
index 1698e11d7b3e2f..f6fdf57dcf06c8 100644
--- a/clang/docs/InternalsManual.rst
+++ b/clang/docs/InternalsManual.rst
@@ -2863,7 +2863,7 @@ are created implicitly. The following spellings are accepted:
                       syntax and placement.
   ``CXX11``           Spelled with a C++-style ``[[attr]]`` syntax with an
                       optional vendor-specific namespace.
-  ``C2x``             Spelled with a C-style ``[[attr]]`` syntax with an
+  ``C23``             Spelled with a C-style ``[[attr]]`` syntax with an
                       optional vendor-specific namespace.
   ``Declspec``        Spelled with a Microsoft-style ``__declspec(attr)``
                       syntax.
@@ -2895,7 +2895,7 @@ are created implicitly. The following spellings are accepted:
 
 The C++ standard specifies that “any [non-standard attribute] that is not
 recognized by the implementation is ignored” (``[dcl.attr.grammar]``).
-The rule for C is similar. This makes ``CXX11`` and ``C2x`` spellings
+The rule for C is similar. This makes ``CXX11`` and ``C23`` spellings
 unsuitable for attributes that affect the type system, that change the
 binary interface of the code, or that have other similar semantic meaning.
 


        


More information about the cfe-commits mailing list