[PATCH] D142578: [Clang][Doc] Edit the Clang release notes
Emilia Dreamer via Phabricator via cfe-commits
cfe-commits at lists.llvm.org
Wed Jan 25 14:16:53 PST 2023
rymiel added a comment.
I don't know sphinx enough to know if the trailing underscore is needed in links, but there's about 5 links that don't have the underscore (Search for
>`)
)
================
Comment at: clang/docs/ReleaseNotes.rst:577
+ potential false positives, this diagnostic will not diagnose use of the
+ ``true`` macro (from ``<stdbool.h>>``) in C language mode despite the macro
+ being defined to expand to ``1``. (`#53253 <https://github.com/llvm/llvm-project/issues/53253>`_)
----------------
================
Comment at: clang/docs/ReleaseNotes.rst:587
-C2x Feature Support
--------------------
-- Implemented `WG14 N2662 <https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2662.pdf>`_,
- so the [[maybe_unused]] attribute may be applied to a label to silence an
- ``-Wunused-label`` warning.
-- Implemented `WG14 N2508 <https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2508.pdf>`_,
- so labels can placed everywhere inside a compound statement.
-- Implemented `WG14 N2927 <https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2927.htm>`_,
- the Not-so-magic ``typeof`` operator. Also implemented
- `WG14 N2930 <https://www.open-std.org/jtc1/sc22/wg14/www/docs/n2930.pdf>`_,
- renaming ``remove_quals``, so the ``typeof_unqual`` operator is also
- supported. Both of these operators are supported only in C2x mode. The
- ``typeof`` operator specifies the type of the given parenthesized expression
- operand or type name, including all qualifiers. The ``typeof_unqual``
- operator is similar to ``typeof`` except that all qualifiers are removed,
- including atomic type qualification and type attributes which behave like a
- qualifier, such as an address space attribute.
+- Correctly diagnose a future keyword if it exist as a keyword in the higher
+ language version and specifies in which version it will be a keyword. This
----------------
================
Comment at: clang/docs/ReleaseNotes.rst:589
+ language version and specifies in which version it will be a keyword. This
+ supports both c and c++ language.
+
----------------
Repository:
rG LLVM Github Monorepo
CHANGES SINCE LAST ACTION
https://reviews.llvm.org/D142578/new/
https://reviews.llvm.org/D142578
More information about the cfe-commits
mailing list