Skip to content

Commit 092577e

Browse files
committed
[cxx_status] Update with Belfast motions.
1 parent d162e02 commit 092577e

File tree

1 file changed

+40
-11
lines changed

1 file changed

+40
-11
lines changed

clang/www/cxx_status.html

Lines changed: 40 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -879,9 +879,9 @@ <h2 id="cxx20">C++2a implementation status</h2>
879879
<td class="full" align="center">Clang 9</td>
880880
</tr>
881881
<tr id="p0734">
882-
<td rowspan="7">Concepts</td>
882+
<td rowspan="9">Concepts</td>
883883
<td><a href="https://wg21.link/p0734r0">P0734R0</a></td>
884-
<td rowspan="7" class="none" align="center">No</td>
884+
<td rowspan="9" class="none" align="center">No</td>
885885
</tr>
886886
<tr> <!-- from Albuquerque -->
887887
<td><a href="https://wg21.link/p0857r0">P0857R0</a></td>
@@ -901,6 +901,12 @@ <h2 id="cxx20">C++2a implementation status</h2>
901901
<tr>
902902
<td><a href="https://wg21.link/p1452r2">P1452R2</a></td>
903903
</tr>
904+
<tr> <!-- from Belfast -->
905+
<td><a href="https://wg21.link/p1972r0">P1972R0</a></td>
906+
</tr>
907+
<tr>
908+
<td><a href="https://wg21.link/p1980r0">P1980R0</a></td>
909+
</tr>
904910
<!-- Albuquerque papers -->
905911
<tr>
906912
<td>Range-based for statements with initializer</td>
@@ -918,7 +924,7 @@ <h2 id="cxx20">C++2a implementation status</h2>
918924
<td class="full" align="center">Clang 8</td>
919925
</tr>
920926
<tr>
921-
<td rowspan="6">Consistent comparison (<tt>operator&lt;=&gt;</tt>)</td>
927+
<td rowspan="7">Consistent comparison (<tt>operator&lt;=&gt;</tt>)</td>
922928
<td><a href="https://wg21.link/p0515r3">P0515R3</a></td>
923929
<td class="partial" align="center">Partial</td>
924930
</tr>
@@ -941,6 +947,10 @@ <h2 id="cxx20">C++2a implementation status</h2>
941947
<td><a href="https://wg21.link/p1630r1">P1630R1</a></td>
942948
<td class="partial" align="center">Partial</td>
943949
</tr>
950+
<tr> <!-- from Belfast -->
951+
<td><a href="https://wg21.link/p1946r0">P1946R0</a></td>
952+
<td class="none" align="center">No</td>
953+
</tr>
944954
<tr>
945955
<td>Access checking on specializations</td>
946956
<td><a href="https://wg21.link/p0692r1">P0692R1</a></td>
@@ -979,10 +989,13 @@ <h2 id="cxx20">C++2a implementation status</h2>
979989
</tr>
980990
<!-- Rapperswil papers -->
981991
<tr>
982-
<td>Class types as non-type template parameters</td>
992+
<td rowspan="2">Class types as non-type template parameters</td>
983993
<td><a href="https://wg21.link/p0732r2">P0732R2</a></td>
984-
<td class="none" align="center">No</td>
994+
<td rowspan="2" class="none" align="center">No</td>
985995
</tr>
996+
<tr> <!-- from Belfast -->
997+
<td><a href="https://wg21.link/p1907r1">P1907R1</a></td>
998+
</tr>
986999
<tr>
9871000
<td>Destroying operator delete</td>
9881001
<td><a href="https://wg21.link/p0722r3">P0722R3</a></td>
@@ -1073,12 +1086,15 @@ <h2 id="cxx20">C++2a implementation status</h2>
10731086
<td><a href="https://wg21.link/p1139r2">P1139R2</a></td>
10741087
</tr>
10751088
<tr>
1076-
<td>Parenthesized initialization of aggregates</td>
1089+
<td rowspan="2">Parenthesized initialization of aggregates</td>
10771090
<td><a href="https://wg21.link/p0960r3">P0960R3</a></td>
1078-
<td class="none" align="center">No</td>
1091+
<td rowspan="2" class="none" align="center">No</td>
10791092
</tr>
1093+
<tr> <!-- from Belfast -->
1094+
<td><a href="https://wg21.link/p1975r0">P1975R0</a></td>
1095+
</tr>
10801096
<tr>
1081-
<td rowspan="4">Modules</td>
1097+
<td rowspan="6">Modules</td>
10821098
<td><a href="https://wg21.link/p1103r3">P1103R3</a></td>
10831099
<td class="partial" align="center">Partial</td>
10841100
</tr>
@@ -1092,6 +1108,14 @@ <h2 id="cxx20">C++2a implementation status</h2>
10921108
<tr>
10931109
<td><a href="https://wg21.link/p1703r1">P1703R1</a></td>
10941110
</tr>
1111+
<tr> <!-- from Belfast -->
1112+
<td><a href="https://wg21.link/p1874r1">P1874R1</a></td>
1113+
<td class="partial" align="center">Partial</td>
1114+
</tr>
1115+
<tr> <!-- from Belfast -->
1116+
<td><a href="https://wg21.link/p1979r0">P1979R0</a></td>
1117+
<td class="none" align="center">No</td>
1118+
</tr>
10951119
<tr>
10961120
<td>Coroutines</td>
10971121
<td><a href="https://wg21.link/p0912r5">P0912R5</a></td>
@@ -1177,9 +1201,9 @@ <h2 id="ts">Technical specifications and standing documents</h2>
11771201
<th>Available in Clang?</th>
11781202
</tr>
11791203
<tr id="sd6">
1180-
<td rowspan="6">SD-6: SG10 feature test recommendations</td>
1181-
<td rowspan="6"><a href="https://isocpp.org/std/standing-documents/sd-6-sg10-feature-test-recommendations">SD-6</a></td>
1182-
<td rowspan="6">N/A</td>
1204+
<td rowspan="7">SD-6: SG10 feature test recommendations</td>
1205+
<td rowspan="7"><a href="https://isocpp.org/std/standing-documents/sd-6-sg10-feature-test-recommendations">SD-6</a></td>
1206+
<td rowspan="7">N/A</td>
11831207
<td class="full" align="center">
11841208
Clang 3.4 (<a href="https://wg21.link/n3745">N3745</a>)</br>
11851209
</td>
@@ -1209,6 +1233,11 @@ <h2 id="ts">Technical specifications and standing documents</h2>
12091233
WIP (<a href="https://wg21.link/p1353r0">P1353R0</a>)
12101234
</td>
12111235
</tr>
1236+
<tr>
1237+
<td class="none" align="center">
1238+
No (<a href="https://wg21.link/p1902r1">P1902R1</a>)</a>
1239+
</td>
1240+
</tr>
12121241
<!-- FIXME: Implement latest recommendations.
12131242
<tr>
12141243
<td class="svn" align="center">

0 commit comments

Comments
 (0)