[clang] [clang] Update C++ DR status page (PR #208641)
Vlad Serebrennikov via cfe-commits
cfe-commits at lists.llvm.org
Fri Jul 10 00:57:45 PDT 2026
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 <serebrennikov.vladislav at gmail.com>
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>
More information about the cfe-commits
mailing list