Author: Aaron Ballman
Date: 2025-03-06T16:06:51-05:00
New Revision: 9a0e652ec7e38b4ae18b744071d4d3906210bc04

URL: 
https://github.com/llvm/llvm-project/commit/9a0e652ec7e38b4ae18b744071d4d3906210bc04
DIFF: 
https://github.com/llvm/llvm-project/commit/9a0e652ec7e38b4ae18b744071d4d3906210bc04.diff

LOG: [www] Update the C++ status pages for Clang 20

Added: 
    

Modified: 
    clang/www/cxx_dr_status.html
    clang/www/cxx_status.html

Removed: 
    


################################################################################
diff  --git a/clang/www/cxx_dr_status.html b/clang/www/cxx_dr_status.html
index b674f8f094bb8..919996bd700b4 100755
--- a/clang/www/cxx_dr_status.html
+++ b/clang/www/cxx_dr_status.html
@@ -3599,7 +3599,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td><a href="https://cplusplus.github.io/CWG/issues/591.html";>591</a></td>
     <td>CD4</td>
     <td>When a dependent base class is the current instantiation</td>
-    <td class="unreleased" align="center">Clang 20</td>
+    <td class="full" align="center">Clang 20</td>
   </tr>
   <tr id="592">
     <td><a href="https://cplusplus.github.io/CWG/issues/592.html";>592</a></td>
@@ -4385,7 +4385,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td><a href="https://cplusplus.github.io/CWG/issues/722.html";>722</a></td>
     <td>CD2</td>
     <td>Can <TT>nullptr</TT> be passed to an ellipsis?</td>
-    <td class="unreleased" align="center">Clang 20</td>
+    <td class="full" align="center">Clang 20</td>
   </tr>
   <tr id="726">
     <td><a href="https://cplusplus.github.io/CWG/issues/726.html";>726</a></td>
@@ -10713,7 +10713,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td><a 
href="https://cplusplus.github.io/CWG/issues/1815.html";>1815</a></td>
     <td>CD4</td>
     <td>Lifetime extension in aggregate initialization</td>
-    <td class="unreleased" align="center">Clang 20</td>
+    <td class="full" align="center">Clang 20</td>
   </tr>
   <tr id="1816">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/1816.html";>1816</a></td>
@@ -12649,7 +12649,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2137.html";>2137</a></td>
     <td>CD4</td>
     <td>List-initialization from object of same type</td>
-    <td class="unreleased" align="center">Clang 20</td>
+    <td class="full" align="center">Clang 20</td>
   </tr>
   <tr id="2138">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2138.html";>2138</a></td>
@@ -13937,7 +13937,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2351.html";>2351</a></td>
     <td>CD5</td>
     <td><TT>void{}</TT></td>
-    <td class="unreleased" align="center">Clang 20</td>
+    <td class="full" align="center">Clang 20</td>
   </tr>
   <tr id="2352">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2352.html";>2352</a></td>
@@ -15113,7 +15113,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2547.html";>2547</a></td>
     <td>DRWP</td>
     <td>Defaulted comparison operator function for non-classes</td>
-    <td class="unreleased" align="center">Clang 20</td>
+    <td class="full" align="center">Clang 20</td>
   </tr>
   <tr id="2548">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2548.html";>2548</a></td>
@@ -15359,7 +15359,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2586.html";>2586</a></td>
     <td>CD6</td>
     <td>Explicit object parameter for assignment and comparison</td>
-    <td class="unreleased" align="center">Clang 20</td>
+    <td class="full" align="center">Clang 20</td>
   </tr>
   <tr class="open" id="2587">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2587.html";>2587</a></td>
@@ -15605,13 +15605,13 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2627.html";>2627</a></td>
     <td>C++23</td>
     <td>Bit-fields and narrowing conversions</td>
-    <td class="unreleased" align="center">Clang 20</td>
+    <td class="full" align="center">Clang 20</td>
   </tr>
   <tr id="2628">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2628.html";>2628</a></td>
     <td>DRWP</td>
     <td>Implicit deduction guides should propagate constraints</td>
-    <td class="unreleased" align="center">Clang 20</td>
+    <td class="full" align="center">Clang 20</td>
   </tr>
   <tr id="2629">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2629.html";>2629</a></td>
@@ -16085,7 +16085,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2707.html";>2707</a></td>
     <td>DRWP</td>
     <td>Deduction guides cannot have a trailing <I>requires-clause</I></td>
-    <td class="unreleased" align="center">Clang 20</td>
+    <td class="full" align="center">Clang 20</td>
   </tr>
   <tr id="2708">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2708.html";>2708</a></td>
@@ -16337,7 +16337,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2749.html";>2749</a></td>
     <td>DRWP</td>
     <td>Treatment of "pointer to void" for relational comparisons</td>
-    <td class="unreleased" align="center">Clang 20</td>
+    <td class="full" align="center">Clang 20</td>
   </tr>
   <tr id="2750">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2750.html";>2750</a></td>
@@ -16722,7 +16722,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2813.html";>2813</a></td>
     <td>DRWP</td>
     <td>Class member access with prvalues</td>
-    <td class="unreleased" align="center">Clang 20</td>
+    <td class="full" align="center">Clang 20</td>
   </tr>
   <tr id="2814">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2814.html";>2814</a></td>
@@ -17330,7 +17330,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2913.html";>2913</a></td>
     <td>DR</td>
     <td>Grammar for <I>deduction-guide</I> has <I>requires-clause</I> in the 
wrong position</td>
-    <td class="unreleased" align="center">Clang 20</td>
+    <td class="full" align="center">Clang 20</td>
   </tr>
   <tr class="open" id="2914">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2914.html";>2914</a></td>
@@ -17342,7 +17342,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2915.html";>2915</a></td>
     <td>DR</td>
     <td>Explicit object parameters of type <TT>void</TT></td>
-    <td class="unreleased" align="center">Clang 20</td>
+    <td class="full" align="center">Clang 20</td>
   </tr>
   <tr class="open" id="2916">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2916.html";>2916</a></td>
@@ -17388,7 +17388,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2922.html";>2922</a></td>
     <td>DR</td>
     <td>constexpr placement-new is too permissive</td>
-    <td class="unreleased" align="center">Clang 20</td>
+    <td class="full" align="center">Clang 20</td>
   </tr>
   <tr class="open" id="2923">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2923.html";>2923</a></td>

diff  --git a/clang/www/cxx_status.html b/clang/www/cxx_status.html
index 8570592101cc5..3797654952319 100755
--- a/clang/www/cxx_status.html
+++ b/clang/www/cxx_status.html
@@ -202,13 +202,13 @@ <h2 id="cxx26">C++2c implementation status</h2>
  <tr>
   <td>Variadic friends</td>
   <td><a href="https://wg21.link/P2893R3";>P2893R3</a></td>
-  <td class="unreleased" align="center">Clang 20</td>
+  <td class="full" align="center">Clang 20</td>
  </tr>
  <!-- Summer 2024 papers (St Louis) -->
  <tr>
   <td><tt>constexpr</tt> placement new</td>
   <td><a href="https://wg21.link/P2747R2";>P2747R2</a></td>
-  <td class="unreleased" align="center">Clang 20</td>
+  <td class="full" align="center">Clang 20</td>
  </tr>
  <tr>
   <td>Deleting a Pointer to an Incomplete Type Should be Ill-formed</td>
@@ -239,7 +239,7 @@ <h2 id="cxx26">C++2c implementation status</h2>
  <tr>
   <td>Remove Deprecated Array Comparisons from C++26</td>
   <td><a href="https://wg21.link/P2865R6";>P2865R6</a></td>
-  <td class="unreleased" align="center">Clang 20</td>
+  <td class="full" align="center">Clang 20</td>
  </tr>
  <tr>
   <td>Structured Bindings can introduce a Pack</td>
@@ -249,7 +249,7 @@ <h2 id="cxx26">C++2c implementation status</h2>
  <tr>
   <td>The Oxford variadic comma</td>
   <td><a href="https://wg21.link/P3176R1";>P3176R1</a></td>
-  <td class="unreleased" align="center">Clang 20</td>
+  <td class="full" align="center">Clang 20</td>
  </tr>
  <!-- Austria, Winter 2025 -->
  <tr>
@@ -476,7 +476,7 @@ <h2 id="cxx23">C++23 implementation status</h2>
     <tr>
       <td>Using unknown pointers and references in constant expressions</td>
       <td><a href="https://wg21.link/P2280R4";>P2280R4</a> (<a 
href="#dr">DR</a>)</td>
-      <td class="unreleased" align="center">Clang 20</td>
+      <td class="full" align="center">Clang 20</td>
     </tr>
     <tr>
       <td>static <code>operator()</code></td>


        
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to