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 “immediate context”</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 “immediate context”?</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
