[clang] [clang][NFC] order C++ standards in reverse in release notes (PR #104866)

via cfe-commits cfe-commits at lists.llvm.org
Mon Aug 19 14:44:07 PDT 2024


https://github.com/h-vetinari updated https://github.com/llvm/llvm-project/pull/104866

>From 2e482fb68ba798a5b41b0524a6ea43f0e6e4a5a4 Mon Sep 17 00:00:00 2001
From: "H. Vetinari" <h.vetinari at gmx.com>
Date: Tue, 20 Aug 2024 08:35:29 +1100
Subject: [PATCH 1/2] [clang][NFC] order C++ standards in reverse in release
 pages

---
 clang/docs/ReleaseNotes.rst | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

diff --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.rst
index 249249971dec7..a27a4972ca5d7 100644
--- a/clang/docs/ReleaseNotes.rst
+++ b/clang/docs/ReleaseNotes.rst
@@ -107,29 +107,29 @@ C++ Language Changes
   constant expression. Supports the `V.xyzw` syntax and other tidbits
   as seen in OpenCL. Selecting multiple elements is left as a future work.
 
-C++17 Feature Support
+C++2c Feature Support
 ^^^^^^^^^^^^^^^^^^^^^
 
-C++14 Feature Support
-^^^^^^^^^^^^^^^^^^^^^
+- Add ``__builtin_is_implicit_lifetime`` intrinsic, which supports
+  `P2647R1 A trait for implicit lifetime types <https://wg21.link/p2674r1>`_
 
-C++20 Feature Support
-^^^^^^^^^^^^^^^^^^^^^
+- Add ``__builtin_is_virtual_base_of`` intrinsic, which supports
+  `P2985R0 A type trait for detecting virtual base classes <https://wg21.link/p2985r0>`_
+
+- Implemented `P2893R3 Variadic Friends <https://wg21.link/P2893>`_
 
 C++23 Feature Support
 ^^^^^^^^^^^^^^^^^^^^^
 - Removed the restriction to literal types in constexpr functions in C++23 mode.
 
-C++2c Feature Support
+C++20 Feature Support
 ^^^^^^^^^^^^^^^^^^^^^
 
-- Add ``__builtin_is_implicit_lifetime`` intrinsic, which supports
-  `P2647R1 A trait for implicit lifetime types <https://wg21.link/p2674r1>`_
-
-- Add ``__builtin_is_virtual_base_of`` intrinsic, which supports
-  `P2985R0 A type trait for detecting virtual base classes <https://wg21.link/p2985r0>`_
+C++17 Feature Support
+^^^^^^^^^^^^^^^^^^^^^
 
-- Implemented `P2893R3 Variadic Friends <https://wg21.link/P2893>`_
+C++14 Feature Support
+^^^^^^^^^^^^^^^^^^^^^
 
 Resolutions to C++ Defect Reports
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

>From 8f9ff22ae7c3cac8847f6a71ced31c0fcf31a1cb Mon Sep 17 00:00:00 2001
From: "H. Vetinari" <h.vetinari at gmx.com>
Date: Tue, 20 Aug 2024 08:42:42 +1100
Subject: [PATCH 2/2] delete C++{14,17} sections in release notes, as support
 has been declared complete

---
 clang/docs/ReleaseNotes.rst | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.rst
index a27a4972ca5d7..22d84d00afc10 100644
--- a/clang/docs/ReleaseNotes.rst
+++ b/clang/docs/ReleaseNotes.rst
@@ -125,12 +125,6 @@ C++23 Feature Support
 C++20 Feature Support
 ^^^^^^^^^^^^^^^^^^^^^
 
-C++17 Feature Support
-^^^^^^^^^^^^^^^^^^^^^
-
-C++14 Feature Support
-^^^^^^^^^^^^^^^^^^^^^
-
 Resolutions to C++ Defect Reports
 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
 



More information about the cfe-commits mailing list