https://github.com/Endilll created https://github.com/llvm/llvm-project/pull/208641
None >From a971fbd18586bd62fa8fa021e4396f5db4e2644e Mon Sep 17 00:00:00 2001 From: Vlad Serebrennikov <[email protected]> Date: Fri, 10 Jul 2026 10:56:26 +0300 Subject: [PATCH] [clang] Update C++ DR status page --- clang/www/cxx_dr_status.html | 69 ++++++++++++++++++++++++++++++------ 1 file changed, 59 insertions(+), 10 deletions(-) diff --git a/clang/www/cxx_dr_status.html b/clang/www/cxx_dr_status.html index d1a260b07a0fa..af91ac559d274 100755 --- a/clang/www/cxx_dr_status.html +++ b/clang/www/cxx_dr_status.html @@ -21439,7 +21439,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2> <td><a href="https://cplusplus.github.io/CWG/issues/3089.html">3089</a></td> <td>[<a href="https://wg21.link/dcl.init.general">dcl.init.general</a>]</td> <td>WP</td> - <td>const-default-constructible improperly handles std::meta::info</td> + <td>const-default-constructible improperly handles <TT>std::meta::info</TT></td> <td class="unknown" align="center">Unknown</td> </tr> <tr id="3090"> @@ -22149,38 +22149,38 @@ <h2 id="cxxdr">C++ defect report implementation status</h2> <td>Ambiguous lookup for type aliases in reflection</td> <td align="center">Not resolved</td> </tr> - <tr class="open" id="3191"> + <tr 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>tentatively ready </td> <td>Reference collapsing with pack indexing and splicing</td> - <td align="center">Not resolved</td> + <td class="unknown" align="center">Unknown</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>tentatively ready</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>tentatively ready</td> <td>Missing restrictions and effects for friend declarations</td> <td align="center">Not resolved</td> </tr> <tr class="open" id="3194"> <td><a href="https://cplusplus.github.io/CWG/issues/3194.html">3194</a></td> <td>[<a href="https://wg21.link/lex.pptoken">lex.pptoken</a>]</td> - <td>open</td> + <td>tentatively ready</td> <td>Lexing of <TT><=></TT></td> <td align="center">Not resolved</td> </tr> <tr class="open" id="3195"> <td><a href="https://cplusplus.github.io/CWG/issues/3195.html">3195</a></td> <td>[<a href="https://wg21.link/expr.const.core">expr.const.core</a>]</td> - <td>open</td> + <td>tentatively ready</td> <td>Starting the lifetime of a runtime object during constant evaluation</td> <td align="center">Not resolved</td> </tr> @@ -22194,7 +22194,7 @@ <h2 id="cxxdr">C++ defect report implementation status</h2> <tr class="open" id="3197"> <td><a href="https://cplusplus.github.io/CWG/issues/3197.html">3197</a></td> <td>[<a href="https://wg21.link/diff.basic">diff.basic</a>]</td> - <td>open</td> + <td>review</td> <td>Relaxed requirements for integer representations</td> <td align="center">Not resolved</td> </tr> @@ -22208,9 +22208,58 @@ <h2 id="cxxdr">C++ defect report implementation status</h2> <tr class="open" id="3199"> <td><a href="https://cplusplus.github.io/CWG/issues/3199.html">3199</a></td> <td>[<a href="https://wg21.link/cpp.predefined">cpp.predefined</a>]</td> - <td>open</td> + <td>tentatively ready</td> <td>Missing predefined macros for <TT>chart16_t</TT> and <TT>char32_t</TT></td> <td align="center">Not resolved</td> + </tr> + <tr class="open" id="3200"> + <td><a href="https://cplusplus.github.io/CWG/issues/3200.html">3200</a></td> + <td>[<a href="https://wg21.link/dcl.type.cv">dcl.type.cv</a>]</td> + <td>tentatively ready</td> + <td>Qualified pointer pointing to unqualified object</td> + <td align="center">Not resolved</td> + </tr> + <tr class="open" id="3201"> + <td><a href="https://cplusplus.github.io/CWG/issues/3201.html">3201</a></td> + <td>[<a href="https://wg21.link/dcl.init.general">dcl.init.general</a>]</td> + <td>tentatively ready</td> + <td>Zero- and default-initialization of cv-qualified <TT>std::meta::info</TT></td> + <td align="center">Not resolved</td> + </tr> + <tr class="open" id="3202"> + <td><a href="https://cplusplus.github.io/CWG/issues/3202.html">3202</a></td> + <td>[<a href="https://wg21.link/basic.fundamental">basic.fundamental</a>]</td> + <td>open</td> + <td>Status of <TT>const std::meta::info</TT></td> + <td align="center">Not resolved</td> + </tr> + <tr class="open" id="3203"> + <td><a href="https://cplusplus.github.io/CWG/issues/3203.html">3203</a></td> + <td>[<a href="https://wg21.link/dcl.init.general">dcl.init.general</a>]</td> + <td>open</td> + <td>Initialization of signed or unsigned char arrays from <I>string-literal</I></td> + <td align="center">Not resolved</td> + </tr> + <tr class="open" id="3204"> + <td><a href="https://cplusplus.github.io/CWG/issues/3204.html">3204</a></td> + <td>[<a href="https://wg21.link/expr.call">expr.call</a>]</td> + <td>open</td> + <td>Restrictions on arguments for ellipsis parameter</td> + <td align="center">Not resolved</td> + </tr> + <tr class="open" id="3205"> + <td><a href="https://cplusplus.github.io/CWG/issues/3205.html">3205</a></td> + <td>[<a href="https://wg21.link/lex.pptoken">lex.pptoken</a>]</td> + <td>review</td> + <td>Prefer <I>header-name</I> over <I>user-defined-string-literal</I></td> + <td align="center">Not resolved</td> + </tr> + <tr class="open" id="3206"> + <td><a href="https://cplusplus.github.io/CWG/issues/3206.html">3206</a></td> + <td>[<a href="https://wg21.link/class.local">class.local</a>]</td> + <td>open</td> + <td>Scattered definition of "local class"</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
