Author: Corentin Jabot
Date: 2023-03-25T13:20:11+01:00
New Revision: 254a71b6d2ef6a0ee1c1b2b9706ab56a56b7663f

URL: 
https://github.com/llvm/llvm-project/commit/254a71b6d2ef6a0ee1c1b2b9706ab56a56b7663f
DIFF: 
https://github.com/llvm/llvm-project/commit/254a71b6d2ef6a0ee1c1b2b9706ab56a56b7663f.diff

LOG: [Clang] Update DR status page to reflect Core Issues List 111.

Added: 
    

Modified: 
    clang/test/CXX/drs/dr25xx.cpp
    clang/test/CXX/drs/dr26xx.cpp
    clang/www/cxx_dr_status.html

Removed: 
    


################################################################################
diff  --git a/clang/test/CXX/drs/dr25xx.cpp b/clang/test/CXX/drs/dr25xx.cpp
index c4f7d3ebde413..0800adda63928 100644
--- a/clang/test/CXX/drs/dr25xx.cpp
+++ b/clang/test/CXX/drs/dr25xx.cpp
@@ -1,6 +1,6 @@
 // RUN: %clang_cc1 -std=c++20 -triple x86_64-unknown-unknown %s -verify
 
-namespace dr2518 { // dr2518: 17 review
+namespace dr2518 { // dr2518: 17
 
 template <class T>
 void f(T t) {

diff  --git a/clang/test/CXX/drs/dr26xx.cpp b/clang/test/CXX/drs/dr26xx.cpp
index e69a151b9d029..f2ec677297d22 100644
--- a/clang/test/CXX/drs/dr26xx.cpp
+++ b/clang/test/CXX/drs/dr26xx.cpp
@@ -14,7 +14,8 @@ using enum E; // expected-error {{unknown type name E}}
 }
 }
 
-namespace dr2628 { // dr2628: no, this was reverted for the 16.x release
+namespace dr2628 { // dr2628: no open
+                   // this was reverted for the 16.x release
                    // due to regressions, see the issue for more details:
                    // https://github.com/llvm/llvm-project/issues/60777
 

diff  --git a/clang/www/cxx_dr_status.html b/clang/www/cxx_dr_status.html
index f57aafcdb3090..0e1101e3d42ca 100755
--- a/clang/www/cxx_dr_status.html
+++ b/clang/www/cxx_dr_status.html
@@ -1053,11 +1053,11 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td><I>template-id</I>s in <I>using-declaration</I>s</td>
     <td class="full" align="center">Yes</td>
   </tr>
-  <tr class="open" id="170">
+  <tr id="170">
     <td><a href="https://wg21.link/cwg170";>170</a></td>
-    <td>review</td>
+    <td>tentatively ready</td>
     <td>Pointer-to-member conversions</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="171">
     <td><a href="https://wg21.link/cwg171";>171</a></td>
@@ -4489,11 +4489,11 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td>Matching template arguments with template template parameters with 
parameter packs</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="745">
+  <tr id="745">
     <td><a href="https://wg21.link/cwg745";>745</a></td>
-    <td>open</td>
+    <td>C++23</td>
     <td>Effect of ill-formedness resulting from <TT>#error</TT></td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="746">
     <td><a href="https://wg21.link/cwg746";>746</a></td>
@@ -5235,7 +5235,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr id="900">
     <td><a href="https://wg21.link/cwg900";>900</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Lifetime of temporaries in range-based <TT>for</TT></td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -6033,7 +6033,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr class="open" id="1038">
     <td><a href="https://wg21.link/cwg1038";>1038</a></td>
-    <td>open</td>
+    <td>review</td>
     <td>Overload resolution of <TT>&amp;x.static_func</TT></td>
     <td align="center">Not resolved</td>
   </tr>
@@ -6059,7 +6059,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td><a href="https://wg21.link/cwg1042";>1042</a></td>
     <td>C++11</td>
     <td>Attributes in <I>alias-declaration</I>s</td>
-    <td class="full" align="center">3.5</td>
+    <td class="full" align="center">Clang 3.5</td>
   </tr>
   <tr id="1043">
     <td><a href="https://wg21.link/cwg1043";>1043</a></td>
@@ -7921,11 +7921,11 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td>Inconsistent class scope and completeness rules</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="1353">
+  <tr id="1353">
     <td><a href="https://wg21.link/cwg1353";>1353</a></td>
-    <td>drafting</td>
+    <td>tentatively ready</td>
     <td>Array and variant members and deleted special member functions</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="1354">
     <td><a href="https://wg21.link/cwg1354";>1354</a></td>
@@ -7963,11 +7963,11 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td><TT>constexpr</TT> union constructors</td>
     <td class="full" align="center">Clang 3.5</td>
   </tr>
-  <tr class="open" id="1360">
+  <tr id="1360">
     <td><a href="https://wg21.link/cwg1360";>1360</a></td>
-    <td>drafting</td>
+    <td>CD6</td>
     <td><TT>constexpr</TT> defaulted default constructors</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="1361">
     <td><a href="https://wg21.link/cwg1361";>1361</a></td>
@@ -8179,11 +8179,11 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td>Partial ordering of variadic templates reconsidered</td>
     <td class="unreleased" align="center">Clang 16</td>
   </tr>
-  <tr class="open" id="1396">
+  <tr id="1396">
     <td><a href="https://wg21.link/cwg1396";>1396</a></td>
-    <td>review</td>
+    <td>DRWP</td>
     <td>Deferred instantiation and checking of non-static data member 
initializers</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="1397">
     <td><a href="https://wg21.link/cwg1397";>1397</a></td>
@@ -8221,11 +8221,11 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td>Move functions too often deleted</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="1403">
+  <tr id="1403">
     <td><a href="https://wg21.link/cwg1403";>1403</a></td>
-    <td>review</td>
+    <td>CD6</td>
     <td>Universal-character-names in comments</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr class="open" id="1404">
     <td><a href="https://wg21.link/cwg1404";>1404</a></td>
@@ -9417,7 +9417,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr class="open" id="1602">
     <td><a href="https://wg21.link/cwg1602";>1602</a></td>
-    <td>open</td>
+    <td>review</td>
     <td>Linkage of specialization vs linkage of template arguments</td>
     <td align="center">Not resolved</td>
   </tr>
@@ -10537,11 +10537,11 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td>Sized deallocation of array of non-class type</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr id="1789">
+  <tr class="open" id="1789">
     <td><a href="https://wg21.link/cwg1789";>1789</a></td>
-    <td>tentatively ready</td>
+    <td>open</td>
     <td>Array reference vs array decay in overload resolution</td>
-    <td class="none" align="center">Unknown</td>
+    <td align="center">Not resolved</td>
   </tr>
   <tr class="open" id="1790">
     <td><a href="https://wg21.link/cwg1790";>1790</a></td>
@@ -10897,11 +10897,11 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td>Parenthesized constructor and destructor declarators</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="1849">
+  <tr id="1849">
     <td><a href="https://wg21.link/cwg1849";>1849</a></td>
-    <td>drafting</td>
+    <td>CD6</td>
     <td>Variable templates and the ODR</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="1850">
     <td><a href="https://wg21.link/cwg1850";>1850</a></td>
@@ -11641,11 +11641,11 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td>Identifier character restrictions in non-<I>identifier</I>s</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="1973">
+  <tr id="1973">
     <td><a href="https://wg21.link/cwg1973";>1973</a></td>
-    <td>review</td>
+    <td>tentatively ready</td>
     <td>Which <I>parameter-declaration-clause</I> in a 
<I>lambda-expression</I>?</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="1974">
     <td><a href="https://wg21.link/cwg1974";>1974</a></td>
@@ -12129,7 +12129,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr class="open" id="2054">
     <td><a href="https://wg21.link/cwg2054";>2054</a></td>
-    <td>open</td>
+    <td>review</td>
     <td>Missing description of class SFINAE</td>
     <td align="center">Not resolved</td>
   </tr>
@@ -12235,11 +12235,11 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td><TT>typedef</TT> with no declarator</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2072">
+  <tr id="2072">
     <td><a href="https://wg21.link/cwg2072";>2072</a></td>
-    <td>review</td>
+    <td>DR</td>
     <td>Default argument instantiation for member functions of templates</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr class="open" id="2073">
     <td><a href="https://wg21.link/cwg2073";>2073</a></td>
@@ -12913,11 +12913,11 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td>Missing C compatibility entry for decrement of <TT>bool</TT></td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2185">
+  <tr id="2185">
     <td><a href="https://wg21.link/cwg2185";>2185</a></td>
-    <td>open</td>
+    <td>CD6</td>
     <td>Cv-qualified numeric types</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr class="open" id="2186">
     <td><a href="https://wg21.link/cwg2186";>2186</a></td>
@@ -13257,7 +13257,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr id="2242">
     <td><a href="https://wg21.link/cwg2242";>2242</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>ODR violation with constant initialization possibly omitted</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -14157,7 +14157,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr id="2392">
     <td><a href="https://wg21.link/cwg2392";>2392</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td><I>new-expression</I> size check and constant evaluation</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -14247,7 +14247,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr id="2407">
     <td><a href="https://wg21.link/cwg2407";>2407</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Missing entry in Annex C for defaulted comparison operators</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -14265,7 +14265,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr id="2410">
     <td><a href="https://wg21.link/cwg2410";>2410</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Implicit calls of immediate functions</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -14307,7 +14307,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr class="open" id="2417">
     <td><a href="https://wg21.link/cwg2417";>2417</a></td>
-    <td>review</td>
+    <td>open</td>
     <td>Explicit instantiation and exception specifications</td>
     <td align="center">Not resolved</td>
   </tr>
@@ -14373,7 +14373,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr id="2428">
     <td><a href="https://wg21.link/cwg2428";>2428</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Deprecating a concept</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -14445,7 +14445,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr id="2440">
     <td><a href="https://wg21.link/cwg2440";>2440</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Allocation in core constant expressions</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -14461,11 +14461,11 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td>Incorrect requirement for default arguments</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2443">
+  <tr id="2443">
     <td><a href="https://wg21.link/cwg2443";>2443</a></td>
-    <td>drafting</td>
+    <td>DRWP</td>
     <td>Meaningless template exports</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr class="open" id="2444">
     <td><a href="https://wg21.link/cwg2444";>2444</a></td>
@@ -14511,7 +14511,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr id="2451">
     <td><a href="https://wg21.link/cwg2451";>2451</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td><I>promise</I><TT>.unhandled_exception()</TT> and final suspend 
point</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -14653,17 +14653,17 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td>Cv-qualification and deletion</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2475">
+  <tr id="2475">
     <td><a href="https://wg21.link/cwg2475";>2475</a></td>
-    <td>drafting</td>
+    <td>DR</td>
     <td>Object declarations of type <I>cv</I> <TT>void</TT></td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2476">
+  <tr id="2476">
     <td><a href="https://wg21.link/cwg2476";>2476</a></td>
-    <td>drafting</td>
+    <td>tentatively ready</td>
     <td><I>placeholder-type-specifier</I>s and function declarators</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2477">
     <td><a href="https://wg21.link/cwg2477";>2477</a></td>
@@ -14671,11 +14671,11 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td>Defaulted vs deleted copy constructors/assignment operators</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2478">
+  <tr id="2478">
     <td><a href="https://wg21.link/cwg2478";>2478</a></td>
-    <td>review</td>
+    <td>DR</td>
     <td>Properties of explicit specializations of implicitly-instantiated 
class templates</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2479">
     <td><a href="https://wg21.link/cwg2479";>2479</a></td>
@@ -14703,7 +14703,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr id="2483">
     <td><a href="https://wg21.link/cwg2483";>2483</a></td>
-    <td>tentatively ready</td>
+    <td>DR</td>
     <td>Language linkage of static member functions</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -14713,11 +14713,11 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td><TT>char8_t</TT> and <TT>char16_t</TT> in integral promotions</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2485">
+  <tr id="2485">
     <td><a href="https://wg21.link/cwg2485";>2485</a></td>
-    <td>drafting</td>
+    <td>tentatively ready</td>
     <td>Bit-fields in integral promotions</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2486">
     <td><a href="https://wg21.link/cwg2486";>2486</a></td>
@@ -14737,11 +14737,11 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td>Overloading virtual functions and functions with trailing 
<I>requires-clause</I>s</td>
     <td align="center">Not resolved</td>
   </tr>
-  <tr class="open" id="2489">
+  <tr id="2489">
     <td><a href="https://wg21.link/cwg2489";>2489</a></td>
-    <td>review</td>
+    <td>DR</td>
     <td>Storage provided by array of <TT>char</TT></td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2490">
     <td><a href="https://wg21.link/cwg2490";>2490</a></td>
@@ -14829,7 +14829,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr class="open" id="2504">
     <td><a href="https://wg21.link/cwg2504";>2504</a></td>
-    <td>drafting</td>
+    <td>review</td>
     <td>Inheriting constructors from virtual base classes</td>
     <td align="center">Not resolved</td>
   </tr>
@@ -14853,7 +14853,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr id="2508">
     <td><a href="https://wg21.link/cwg2508";>2508</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Restrictions on uses of template parameter names</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -14899,41 +14899,41 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td>Result of a function call</td>
     <td align="center">Not resolved</td>
   </tr>
-  <tr class="open" id="2516">
+  <tr id="2516">
     <td><a href="https://wg21.link/cwg2516";>2516</a></td>
-    <td>review</td>
+    <td>DR</td>
     <td>Locus of <I>enum-specifier</I> or <I>opaque-enum-declaration</I></td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2517">
+  <tr id="2517">
     <td><a href="https://wg21.link/cwg2517";>2517</a></td>
-    <td>open</td>
+    <td>DR</td>
     <td>Useless restriction on use of parameter in 
<I>constraint-expression</I></td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2518">
+  <tr id="2518">
     <td><a href="https://wg21.link/cwg2518";>2518</a></td>
-    <td>review</td>
+    <td>DR</td>
     <td>Conformance requirements and <TT>#error</TT>/<TT>#warning</TT></td>
     <td class="unreleased" align="center">Clang 17</td>
   </tr>
-  <tr class="open" id="2519">
+  <tr id="2519">
     <td><a href="https://wg21.link/cwg2519";>2519</a></td>
-    <td>drafting</td>
+    <td>tentatively ready</td>
     <td>Object representation of a bit-field</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2520">
+  <tr id="2520">
     <td><a href="https://wg21.link/cwg2520";>2520</a></td>
-    <td>review</td>
+    <td>DR</td>
     <td>Template signature and default template arguments</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2521">
+  <tr id="2521">
     <td><a href="https://wg21.link/cwg2521";>2521</a></td>
-    <td>open</td>
+    <td>DR</td>
     <td>User-defined literals and reserved identifiers</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr class="open" id="2522">
     <td><a href="https://wg21.link/cwg2522";>2522</a></td>
@@ -14943,7 +14943,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr id="2523">
     <td><a href="https://wg21.link/cwg2523";>2523</a></td>
-    <td>tentatively ready</td>
+    <td>DR</td>
     <td>Undefined behavior via omitted destructor call in constant 
expressions</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -14959,11 +14959,11 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td>Incorrect definition of implicit conversion sequence</td>
     <td align="center">Not resolved</td>
   </tr>
-  <tr class="open" id="2526">
+  <tr id="2526">
     <td><a href="https://wg21.link/cwg2526";>2526</a></td>
-    <td>drafting</td>
+    <td>DR</td>
     <td>Relational comparison of <TT>void*</TT> pointers</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2527">
     <td><a href="https://wg21.link/cwg2527";>2527</a></td>
@@ -14971,27 +14971,27 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td>Non-class potentially-overlapping objects</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2528">
+  <tr id="2528">
     <td><a href="https://wg21.link/cwg2528";>2528</a></td>
-    <td>drafting</td>
+    <td>DR</td>
     <td>Three-way comparison and the usual arithmetic conversions</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2529">
+  <tr id="2529">
     <td><a href="https://wg21.link/cwg2529";>2529</a></td>
-    <td>drafting</td>
+    <td>DR</td>
     <td>Constant destruction of constexpr references</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2530">
+  <tr id="2530">
     <td><a href="https://wg21.link/cwg2530";>2530</a></td>
-    <td>drafting</td>
+    <td>DR</td>
     <td>Multiple definitions of enumerators</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr class="open" id="2531">
     <td><a href="https://wg21.link/cwg2531";>2531</a></td>
-    <td>open</td>
+    <td>review</td>
     <td>Static data members redeclared as constexpr</td>
     <td align="center">Not resolved</td>
   </tr>
@@ -15021,25 +15021,25 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr class="open" id="2536">
     <td><a href="https://wg21.link/cwg2536";>2536</a></td>
-    <td>drafting</td>
+    <td>open</td>
     <td>Partially initialized variables during constant initialization</td>
     <td align="center">Not resolved</td>
   </tr>
-  <tr id="2537">
+  <tr class="open" id="2537">
     <td><a href="https://wg21.link/cwg2537";>2537</a></td>
-    <td>tentatively ready</td>
+    <td>drafting</td>
     <td>Overbroad grammar for <I>parameter-declaration</I></td>
-    <td class="none" align="center">Unknown</td>
+    <td align="center">Not resolved</td>
   </tr>
   <tr id="2538">
     <td><a href="https://wg21.link/cwg2538";>2538</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Can standard attributes be syntactically ignored?</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2539">
     <td><a href="https://wg21.link/cwg2539";>2539</a></td>
-    <td>tentatively ready</td>
+    <td>DR</td>
     <td>Three-way comparison requiring strong ordering for floating-point 
types</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -15061,11 +15061,11 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td>Is a closure type a structural type?</td>
     <td align="center">Not resolved</td>
   </tr>
-  <tr class="open" id="2543">
+  <tr id="2543">
     <td><a href="https://wg21.link/cwg2543";>2543</a></td>
-    <td>drafting</td>
+    <td>DR</td>
     <td><TT>constinit</TT> and optimized dynamic initialization</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr class="open" id="2544">
     <td><a href="https://wg21.link/cwg2544";>2544</a></td>
@@ -15151,11 +15151,11 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td>Class member access referring to an unrelated class</td>
     <td align="center">Not resolved</td>
   </tr>
-  <tr class="open" id="2558">
+  <tr id="2558">
     <td><a href="https://wg21.link/cwg2558";>2558</a></td>
-    <td>open</td>
+    <td>DR</td>
     <td>Uninitialized subobjects as a result of an immediate invocation</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr class="open" id="2559">
     <td><a href="https://wg21.link/cwg2559";>2559</a></td>
@@ -15303,7 +15303,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr id="2583">
     <td><a href="https://wg21.link/cwg2583";>2583</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Common initial sequence should consider over-alignment</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -15345,7 +15345,7 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr id="2590">
     <td><a href="https://wg21.link/cwg2590";>2590</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Underlying type should determine size and alignment requirements of an 
enum</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -15393,13 +15393,13 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr id="2598">
     <td><a href="https://wg21.link/cwg2598";>2598</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Unions should not require a non-static data member of literal type</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2599">
     <td><a href="https://wg21.link/cwg2599";>2599</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>What does initializing a parameter include?</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -15411,31 +15411,31 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr id="2601">
     <td><a href="https://wg21.link/cwg2601";>2601</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Tracking of created and destroyed subobjects</td>
     <td class="none" align="center">Unknown</td>
   </tr>
-  <tr class="open" id="2602">
+  <tr id="2602">
     <td><a href="https://wg21.link/cwg2602";>2602</a></td>
-    <td>review</td>
+    <td>DR</td>
     <td>consteval defaulted functions</td>
-    <td align="center">Not resolved</td>
+    <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2603">
     <td><a href="https://wg21.link/cwg2603";>2603</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Holistic functional equivalence for function templates</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2604">
     <td><a href="https://wg21.link/cwg2604";>2604</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Attributes for an explicit specialization</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2605">
     <td><a href="https://wg21.link/cwg2605";>2605</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Implicit-lifetime aggregates</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -15465,43 +15465,43 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr id="2610">
     <td><a href="https://wg21.link/cwg2610";>2610</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Indirect private base classes in aggregates</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2611">
     <td><a href="https://wg21.link/cwg2611";>2611</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Missing parentheses in expansion of fold-expression could cause 
syntactic reinterpretation</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2612">
     <td><a href="https://wg21.link/cwg2612";>2612</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Incorrect comment in example</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2613">
     <td><a href="https://wg21.link/cwg2613";>2613</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Incomplete definition of resumer</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2614">
     <td><a href="https://wg21.link/cwg2614";>2614</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Unspecified results for class member access</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2615">
     <td><a href="https://wg21.link/cwg2615";>2615</a></td>
-    <td>accepted</td>
+    <td>WP</td>
     <td>Missing <TT>__has_cpp_attribute(assume)</TT></td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2616">
     <td><a href="https://wg21.link/cwg2616";>2616</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Imprecise restrictions on <TT>break</TT> and <TT>continue</TT></td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -15513,31 +15513,31 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr id="2618">
     <td><a href="https://wg21.link/cwg2618";>2618</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Substitution during deduction should exclude exception 
specifications</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2619">
     <td><a href="https://wg21.link/cwg2619";>2619</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Kind of initialization for a <I>designated-initializer-list</I></td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2620">
     <td><a href="https://wg21.link/cwg2620";>2620</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Nonsensical disambiguation rule</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2621">
     <td><a href="https://wg21.link/cwg2621";>2621</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Kind of lookup for <TT>using enum</TT> declarations</td>
     <td class="full" align="center">Yes</td>
   </tr>
   <tr id="2622">
     <td><a href="https://wg21.link/cwg2622";>2622</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Compounding types from function and pointer-to-member types</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -15549,25 +15549,25 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr id="2624">
     <td><a href="https://wg21.link/cwg2624";>2624</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Array delete expression with no array cookie</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2625">
     <td><a href="https://wg21.link/cwg2625";>2625</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Deletion of pointer to out-of-lifetime object</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2626">
     <td><a href="https://wg21.link/cwg2626";>2626</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Rephrase ones' complement using base-2 representation</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2627">
     <td><a href="https://wg21.link/cwg2627";>2627</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Bit-fields and narrowing conversions</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -15575,23 +15575,23 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
     <td><a href="https://wg21.link/cwg2628";>2628</a></td>
     <td>open</td>
     <td>Implicit deduction guides should propagate constraints</td>
-    <td class="full" align="center">Yes</td>
+    <td class="none" align="center">No</td>
   </tr>
   <tr id="2629">
     <td><a href="https://wg21.link/cwg2629";>2629</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Variables of floating-point type as <TT>switch</TT> conditions</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2630">
     <td><a href="https://wg21.link/cwg2630";>2630</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Syntactic specification of class completeness</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2631">
     <td><a href="https://wg21.link/cwg2631";>2631</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Immediate function evaluations in default arguments</td>
     <td class="unreleased" align="center">Clang 16</td>
   </tr>
@@ -15615,13 +15615,13 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr id="2635">
     <td><a href="https://wg21.link/cwg2635";>2635</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Constrained structured bindings</td>
     <td class="unreleased" align="center">Clang 16</td>
   </tr>
   <tr id="2636">
     <td><a href="https://wg21.link/cwg2636";>2636</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Update Annex E based on Unicode 15.0 UAX #31</td>
     <td class="na" align="center">N/A</td>
   </tr>
@@ -15639,19 +15639,19 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr id="2639">
     <td><a href="https://wg21.link/cwg2639";>2639</a></td>
-    <td>accepted</td>
+    <td>WP</td>
     <td>new-lines after phase 1</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2640">
     <td><a href="https://wg21.link/cwg2640";>2640</a></td>
-    <td>accepted</td>
+    <td>WP</td>
     <td>Allow more characters in an n-char sequence</td>
     <td class="unreleased" align="center">Clang 16</td>
   </tr>
   <tr id="2641">
     <td><a href="https://wg21.link/cwg2641";>2641</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Redundant specification of value category of literals</td>
     <td class="none" align="center">Unknown</td>
   </tr>
@@ -15663,75 +15663,411 @@ <h2 id="cxxdr">C++ defect report implementation 
status</h2>
   </tr>
   <tr id="2643">
     <td><a href="https://wg21.link/cwg2643";>2643</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Completing a pointer to array of unknown bound</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2644">
     <td><a href="https://wg21.link/cwg2644";>2644</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Incorrect comment in example</td>
     <td class="full" align="center">Yes</td>
   </tr>
   <tr id="2645">
     <td><a href="https://wg21.link/cwg2645";>2645</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Unused term "default argument promotions"</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2646">
     <td><a href="https://wg21.link/cwg2646";>2646</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Defaulted special member functions</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2647">
     <td><a href="https://wg21.link/cwg2647";>2647</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Fix for "needed for constant evaluation"</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2648">
     <td><a href="https://wg21.link/cwg2648";>2648</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Correspondence of surrogate call function and conversion function</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2649">
     <td><a href="https://wg21.link/cwg2649";>2649</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Incorrect note about implicit conversion sequence</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2650">
     <td><a href="https://wg21.link/cwg2650";>2650</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Incorrect example for ill-formed non-type template arguments</td>
     <td class="full" align="center">Yes</td>
   </tr>
   <tr id="2651">
     <td><a href="https://wg21.link/cwg2651";>2651</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Conversion function templates and "noexcept"</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2652">
     <td><a href="https://wg21.link/cwg2652";>2652</a></td>
-    <td>accepted</td>
+    <td>WP</td>
     <td>Overbroad definition of <TT>__STDCPP_BFLOAT16_T__</TT></td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2653">
     <td><a href="https://wg21.link/cwg2653";>2653</a></td>
-    <td>accepted</td>
+    <td>WP</td>
     <td>Can an explicit object parameter have a default argument?</td>
     <td class="none" align="center">Unknown</td>
   </tr>
   <tr id="2654">
     <td><a href="https://wg21.link/cwg2654";>2654</a></td>
-    <td>DR</td>
+    <td>DRWP</td>
     <td>Un-deprecation of compound volatile assignments</td>
     <td class="unreleased" align="center">Clang 16</td>
+  </tr>
+  <tr class="open" id="2655">
+    <td><a href="https://wg21.link/cwg2655";>2655</a></td>
+    <td>open</td>
+    <td>Instantiation of default arguments in <I>lambda-expression</I>s</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2656">
+    <td><a href="https://wg21.link/cwg2656";>2656</a></td>
+    <td>open</td>
+    <td>Converting consteval lambda to function pointer in non-immediate 
context</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2657">
+    <td><a href="https://wg21.link/cwg2657";>2657</a></td>
+    <td>open</td>
+    <td>Cv-qualification adjustment when binding reference to temporary</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr id="2658">
+    <td><a href="https://wg21.link/cwg2658";>2658</a></td>
+    <td>DR</td>
+    <td>Trivial copying of unions in core constant expressions</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr id="2659">
+    <td><a href="https://wg21.link/cwg2659";>2659</a></td>
+    <td>accepted</td>
+    <td>Missing feature-test macro for lifetime extension in range-for 
loop</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr class="open" id="2660">
+    <td><a href="https://wg21.link/cwg2660";>2660</a></td>
+    <td>open</td>
+    <td>Confusing term "this parameter"</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2661">
+    <td><a href="https://wg21.link/cwg2661";>2661</a></td>
+    <td>open</td>
+    <td>Missing disambiguation rule for <I>pure-specifier</I> vs. 
<I>brace-or-equal-initializer</I></td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr id="2662">
+    <td><a href="https://wg21.link/cwg2662";>2662</a></td>
+    <td>DR</td>
+    <td>Example for member access control vs. overload resolution</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr id="2663">
+    <td><a href="https://wg21.link/cwg2663";>2663</a></td>
+    <td>tentatively ready</td>
+    <td>Example for member redeclarations with <I>using-declaration</I>s</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr id="2664">
+    <td><a href="https://wg21.link/cwg2664";>2664</a></td>
+    <td>DR</td>
+    <td>Deduction failure in CTAD for alias templates</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr id="2665">
+    <td><a href="https://wg21.link/cwg2665";>2665</a></td>
+    <td>NAD</td>
+    <td>Replacing a subobject with a complete object</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr class="open" id="2666">
+    <td><a href="https://wg21.link/cwg2666";>2666</a></td>
+    <td>open</td>
+    <td>Lifetime extension through <TT>static_cast</TT></td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr id="2667">
+    <td><a href="https://wg21.link/cwg2667";>2667</a></td>
+    <td>DR</td>
+    <td>Named module imports do not import macros</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr class="open" id="2668">
+    <td><a href="https://wg21.link/cwg2668";>2668</a></td>
+    <td>open</td>
+    <td><TT>co_await</TT> in a <I>lambda-expression</I></td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2669">
+    <td><a href="https://wg21.link/cwg2669";>2669</a></td>
+    <td>open</td>
+    <td>Lifetime extension for aggregate initialization</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2670">
+    <td><a href="https://wg21.link/cwg2670";>2670</a></td>
+    <td>open</td>
+    <td>Programs and translation units</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2671">
+    <td><a href="https://wg21.link/cwg2671";>2671</a></td>
+    <td>open</td>
+    <td>friend named by a <I>template-id</I></td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2672">
+    <td><a href="https://wg21.link/cwg2672";>2672</a></td>
+    <td>open</td>
+    <td>Lambda body SFINAE is still required, contrary to intent and note</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr id="2673">
+    <td><a href="https://wg21.link/cwg2673";>2673</a></td>
+    <td>DR</td>
+    <td>User-declared spaceship vs. built-in operators</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr id="2674">
+    <td><a href="https://wg21.link/cwg2674";>2674</a></td>
+    <td>accepted</td>
+    <td>Prohibit explicit object parameters for constructors</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr class="open" id="2675">
+    <td><a href="https://wg21.link/cwg2675";>2675</a></td>
+    <td>open</td>
+    <td><TT>start_lifetime_as</TT>, placement-new, and active union 
members</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2676">
+    <td><a href="https://wg21.link/cwg2676";>2676</a></td>
+    <td>open</td>
+    <td>Replacing a complete object having base subobjects</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2677">
+    <td><a href="https://wg21.link/cwg2677";>2677</a></td>
+    <td>review</td>
+    <td>Replacing union subobjects</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr id="2678">
+    <td><a href="https://wg21.link/cwg2678";>2678</a></td>
+    <td>DR</td>
+    <td><TT>std::source_location::current</TT> is unimplementable</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr class="open" id="2679">
+    <td><a href="https://wg21.link/cwg2679";>2679</a></td>
+    <td>open</td>
+    <td>Implicit conversion sequence with a null pointer constant</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2680">
+    <td><a href="https://wg21.link/cwg2680";>2680</a></td>
+    <td>open</td>
+    <td>Class template argument deduction for aggregates with designated 
initializers</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr id="2681">
+    <td><a href="https://wg21.link/cwg2681";>2681</a></td>
+    <td>DR</td>
+    <td>Deducing member array type from string literal</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr id="2682">
+    <td><a href="https://wg21.link/cwg2682";>2682</a></td>
+    <td>DR</td>
+    <td>Templated function vs. function template</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr id="2683">
+    <td><a href="https://wg21.link/cwg2683";>2683</a></td>
+    <td>ready</td>
+    <td>Default arguments for member functions of templated nested classes</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr class="open" id="2684">
+    <td><a href="https://wg21.link/cwg2684";>2684</a></td>
+    <td>open</td>
+    <td>thread_local dynamic initialization</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr id="2685">
+    <td><a href="https://wg21.link/cwg2685";>2685</a></td>
+    <td>DR</td>
+    <td>Aggregate CTAD, string, and brace elision</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr class="open" id="2686">
+    <td><a href="https://wg21.link/cwg2686";>2686</a></td>
+    <td>open</td>
+    <td>Pack expansion into a non-pack parameter of a concept</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2687">
+    <td><a href="https://wg21.link/cwg2687";>2687</a></td>
+    <td>review</td>
+    <td>Calling an explicit object member function via an 
address-of-overload-set</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2688">
+    <td><a href="https://wg21.link/cwg2688";>2688</a></td>
+    <td>open</td>
+    <td>Calling explicit object member functions</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2689">
+    <td><a href="https://wg21.link/cwg2689";>2689</a></td>
+    <td>open</td>
+    <td>Are cv-qualified <TT>std::nullptr_t</TT> fundamental types?</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr id="2690">
+    <td><a href="https://wg21.link/cwg2690";>2690</a></td>
+    <td>DR</td>
+    <td>Semantics of defaulted move assignment operator for unions</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr id="2691">
+    <td><a href="https://wg21.link/cwg2691";>2691</a></td>
+    <td>accepted</td>
+    <td><I>hexadecimal-escape-sequence</I> is too greedy</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr id="2692">
+    <td><a href="https://wg21.link/cwg2692";>2692</a></td>
+    <td>accepted</td>
+    <td>Static and explicit object member functions with the same 
parameter-type-lists</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr class="open" id="2693">
+    <td><a href="https://wg21.link/cwg2693";>2693</a></td>
+    <td>open</td>
+    <td>Escape sequences for the <I>string-literal</I> of <TT>#line</TT></td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2694">
+    <td><a href="https://wg21.link/cwg2694";>2694</a></td>
+    <td>open</td>
+    <td><I>string-literal</I>s of the <TT>_Pragma</TT> operator</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr id="2695">
+    <td><a href="https://wg21.link/cwg2695";>2695</a></td>
+    <td>DR</td>
+    <td>Semantic ignorability of attributes</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr class="open" id="2696">
+    <td><a href="https://wg21.link/cwg2696";>2696</a></td>
+    <td>open</td>
+    <td>Relational comparisons of pointers to <TT>void</TT></td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2697">
+    <td><a href="https://wg21.link/cwg2697";>2697</a></td>
+    <td>open</td>
+    <td>Deduction guides using abbreviated function syntax</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2698">
+    <td><a href="https://wg21.link/cwg2698";>2698</a></td>
+    <td>review</td>
+    <td>Using extended integer types with <TT>z</TT> suffix</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr id="2699">
+    <td><a href="https://wg21.link/cwg2699";>2699</a></td>
+    <td>ready</td>
+    <td>Inconsistency of <I>throw-expression</I> specification</td>
+    <td class="none" align="center">Unknown</td>
+  </tr>
+  <tr class="open" id="2700">
+    <td><a href="https://wg21.link/cwg2700";>2700</a></td>
+    <td>review</td>
+    <td><TT>#error</TT> disallows existing implementation practice</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2701">
+    <td><a href="https://wg21.link/cwg2701";>2701</a></td>
+    <td>open</td>
+    <td>Default arguments in multiple scopes / inheritance of array bounds in 
the same scope</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2702">
+    <td><a href="https://wg21.link/cwg2702";>2702</a></td>
+    <td>open</td>
+    <td>Constant destruction of reference members</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2703">
+    <td><a href="https://wg21.link/cwg2703";>2703</a></td>
+    <td>review</td>
+    <td>Three-way comparison requiring strong ordering for floating-point 
types, take 2</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2704">
+    <td><a href="https://wg21.link/cwg2704";>2704</a></td>
+    <td>open</td>
+    <td>Clarify meaning of "bind directly"</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2705">
+    <td><a href="https://wg21.link/cwg2705";>2705</a></td>
+    <td>open</td>
+    <td>Accessing ambiguous subobjects</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2706">
+    <td><a href="https://wg21.link/cwg2706";>2706</a></td>
+    <td>open</td>
+    <td>Repeated structured binding declarations</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2707">
+    <td><a href="https://wg21.link/cwg2707";>2707</a></td>
+    <td>open</td>
+    <td>Deduction guides cannot have a trailing <I>requires-clause</I></td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2708">
+    <td><a href="https://wg21.link/cwg2708";>2708</a></td>
+    <td>open</td>
+    <td>Parenthesized initialization of arrays</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2709">
+    <td><a href="https://wg21.link/cwg2709";>2709</a></td>
+    <td>open</td>
+    <td>Parenthesized initialization of reference-to-aggregate</td>
+    <td align="center">Not resolved</td>
+  </tr>
+  <tr class="open" id="2710">
+    <td><a href="https://wg21.link/cwg2710";>2710</a></td>
+    <td>open</td>
+    <td>Loops in constant expressions</td>
+    <td align="center">Not resolved</td>
   </tr></table>
 
 </div>


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

Reply via email to