https://github.com/Endilll created 
https://github.com/llvm/llvm-project/pull/200053

None

>From a7fbe0f691e9a28664c5c38f2c7d1fc6c904725c Mon Sep 17 00:00:00 2001
From: Vlad Serebrennikov <[email protected]>
Date: Thu, 28 May 2026 00:02:47 +0300
Subject: [PATCH] [clang] Update C++ DR status page

---
 clang/www/cxx_dr_status.html | 60 ++++++++++++++++++++++++++----------
 1 file changed, 44 insertions(+), 16 deletions(-)

diff --git a/clang/www/cxx_dr_status.html b/clang/www/cxx_dr_status.html
index 3bf27b6aa16f7..c9f136ba26681 100755
--- a/clang/www/cxx_dr_status.html
+++ b/clang/www/cxx_dr_status.html
@@ -12688,12 +12688,12 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td>Bit-field in conditional operator with <TT>throw</TT> operand</td>
     <td class="unknown" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="1844">
+  <tr id="1844">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/1844.html";>1844</a></td>
     <td>[<a href="https://wg21.link/temp.deduct";>temp.deduct</a>]</td>
-    <td>open</td>
+    <td>DR</td>
     <td>Defining &#8220;immediate context&#8221;</td>
-    <td align="center">Not resolved</td>
+    <td class="unknown" align="center">Unknown</td>
   </tr>
   <tr class="open" id="1845">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/1845.html";>1845</a></td>
@@ -15856,12 +15856,12 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td>Aggregates with deleted defaulted constructors</td>
     <td class="unknown" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2296">
+  <tr id="2296">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2296.html";>2296</a></td>
     <td>[<a href="https://wg21.link/temp.deduct";>temp.deduct</a>]</td>
-    <td>open</td>
+    <td>DR</td>
     <td>Are default argument instantiation failures in the &#8220;immediate 
context&#8221;?</td>
-    <td align="center">Not resolved</td>
+    <td class="unknown" align="center">Unknown</td>
   </tr>
   <tr class="open" id="2297">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2297.html";>2297</a></td>
@@ -19095,7 +19095,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   <tr class="open" id="2756">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/2756.html";>2756</a></td>
     <td>[<a href="https://wg21.link/class.init";>class.init</a>]</td>
-    <td>review</td>
+    <td>tentatively ready</td>
     <td>Completion of initialization by delegating constructor</td>
     <td align="center">Not resolved</td>
   </tr>
@@ -21004,7 +21004,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   <tr class="open" id="3027">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/3027.html";>3027</a></td>
     <td>[<a href="https://wg21.link/temp.type";>temp.type</a>]</td>
-    <td>open</td>
+    <td>tentatively ready</td>
     <td>Equivalence of <I>pack-index-specifier</I>s</td>
     <td align="center">Not resolved</td>
   </tr>
@@ -21977,7 +21977,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   <tr class="open" id="3166">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/3166.html";>3166</a></td>
     <td>[<a href="https://wg21.link/expr.reflect";>expr.reflect</a>]</td>
-    <td>open</td>
+    <td>tentatively ready</td>
     <td>Protected access rule for a pointer-to-member from a 
<I>reflect-expression</I></td>
     <td align="center">Not resolved</td>
   </tr>
@@ -21998,7 +21998,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   <tr class="open" id="3169">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/3169.html";>3169</a></td>
     <td>[<a 
href="https://wg21.link/class.mem.general";>class.mem.general</a>]</td>
-    <td>open</td>
+    <td>review</td>
     <td>Issues with layout-compatible structs and unions</td>
     <td align="center">Not resolved</td>
   </tr>
@@ -22061,7 +22061,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   <tr class="open" id="3178">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/3178.html";>3178</a></td>
     <td>[<a href="https://wg21.link/lex.pptoken";>lex.pptoken</a>]</td>
-    <td>tentatively ready</td>
+    <td>review</td>
     <td>Add example for ill-formed non-preprocessing tokens</td>
     <td align="center">Not resolved</td>
   </tr>
@@ -22089,7 +22089,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   <tr class="open" id="3182">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/3182.html";>3182</a></td>
     <td>[<a 
href="https://wg21.link/temp.deduct.call";>temp.deduct.call</a>]</td>
-    <td>open</td>
+    <td>tentatively ready</td>
     <td>Notional template parameters introduced for an array parameter</td>
     <td align="center">Not resolved</td>
   </tr>
@@ -22110,14 +22110,14 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   <tr class="open" id="3185">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/3185.html";>3185</a></td>
     <td>[<a 
href="https://wg21.link/module.interface";>module.interface</a>]</td>
-    <td>open</td>
+    <td>review</td>
     <td>Exporting a <I><TT>static_assert</TT>-declaration</I></td>
     <td align="center">Not resolved</td>
   </tr>
   <tr class="open" id="3186">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/3186.html";>3186</a></td>
     <td>[<a 
href="https://wg21.link/basic.lookup.argdep";>basic.lookup.argdep</a>]</td>
-    <td>open</td>
+    <td>tentatively ready</td>
     <td>Argument-dependent lookup is for a name</td>
     <td align="center">Not resolved</td>
   </tr>
@@ -22131,16 +22131,44 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   <tr class="open" id="3188">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/3188.html";>3188</a></td>
     <td>[<a href="https://wg21.link/diff.cpp20";>diff.cpp20</a>]</td>
-    <td>open</td>
+    <td>tentatively ready</td>
     <td>Behavior change for class template argument deduction</td>
     <td align="center">Not resolved</td>
   </tr>
   <tr class="open" id="3189">
     <td><a 
href="https://cplusplus.github.io/CWG/issues/3189.html";>3189</a></td>
     <td>[<a href="https://wg21.link/class.dtor";>class.dtor</a>]</td>
-    <td>open</td>
+    <td>tentatively ready</td>
     <td>Implicitly deleted destructors for union-like classes</td>
     <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="3190">
+    <td><a 
href="https://cplusplus.github.io/CWG/issues/3190.html";>3190</a></td>
+    <td>[<a href="https://wg21.link/expr.reflect";>expr.reflect</a>]</td>
+    <td>review</td>
+    <td>Ambiguous lookup for type aliases in reflection</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="3191">
+    <td><a 
href="https://cplusplus.github.io/CWG/issues/3191.html";>3191</a></td>
+    <td>[<a href="https://wg21.link/dcl.ref";>dcl.ref</a>]</td>
+    <td>open</td>
+    <td>Reference collapsing with pack indexing and splicing</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="3192">
+    <td><a 
href="https://cplusplus.github.io/CWG/issues/3192.html";>3192</a></td>
+    <td>[<a href="https://wg21.link/class.local";>class.local</a>]</td>
+    <td>open</td>
+    <td>Out-of-line definition of an enum member of a local class</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="3193">
+    <td><a 
href="https://cplusplus.github.io/CWG/issues/3193.html";>3193</a></td>
+    <td>[<a href="https://wg21.link/dcl.friend";>dcl.friend</a>]</td>
+    <td>open</td>
+    <td>Missing restrictions and effects for friend declarations</td>
+    <td align="center">Not resolved</td>
   </tr></table>
 
 </div>

_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to