Author: Richard Smith Date: 2019-11-09T03:13:21-08:00 New Revision: 092577e317229df600539f678064f321737a761b
URL: https://github.com/llvm/llvm-project/commit/092577e317229df600539f678064f321737a761b DIFF: https://github.com/llvm/llvm-project/commit/092577e317229df600539f678064f321737a761b.diff LOG: [cxx_status] Update with Belfast motions. Added: Modified: clang/www/cxx_status.html Removed: ################################################################################ diff --git a/clang/www/cxx_status.html b/clang/www/cxx_status.html index b22ff4c4182e..2022402b6950 100755 --- a/clang/www/cxx_status.html +++ b/clang/www/cxx_status.html @@ -879,9 +879,9 @@ <h2 id="cxx20">C++2a implementation status</h2> <td class="full" align="center">Clang 9</td> </tr> <tr id="p0734"> - <td rowspan="7">Concepts</td> + <td rowspan="9">Concepts</td> <td><a href="https://wg21.link/p0734r0">P0734R0</a></td> - <td rowspan="7" class="none" align="center">No</td> + <td rowspan="9" class="none" align="center">No</td> </tr> <tr> <!-- from Albuquerque --> <td><a href="https://wg21.link/p0857r0">P0857R0</a></td> @@ -901,6 +901,12 @@ <h2 id="cxx20">C++2a implementation status</h2> <tr> <td><a href="https://wg21.link/p1452r2">P1452R2</a></td> </tr> + <tr> <!-- from Belfast --> + <td><a href="https://wg21.link/p1972r0">P1972R0</a></td> + </tr> + <tr> + <td><a href="https://wg21.link/p1980r0">P1980R0</a></td> + </tr> <!-- Albuquerque papers --> <tr> <td>Range-based for statements with initializer</td> @@ -918,7 +924,7 @@ <h2 id="cxx20">C++2a implementation status</h2> <td class="full" align="center">Clang 8</td> </tr> <tr> - <td rowspan="6">Consistent comparison (<tt>operator<=></tt>)</td> + <td rowspan="7">Consistent comparison (<tt>operator<=></tt>)</td> <td><a href="https://wg21.link/p0515r3">P0515R3</a></td> <td class="partial" align="center">Partial</td> </tr> @@ -941,6 +947,10 @@ <h2 id="cxx20">C++2a implementation status</h2> <td><a href="https://wg21.link/p1630r1">P1630R1</a></td> <td class="partial" align="center">Partial</td> </tr> + <tr> <!-- from Belfast --> + <td><a href="https://wg21.link/p1946r0">P1946R0</a></td> + <td class="none" align="center">No</td> + </tr> <tr> <td>Access checking on specializations</td> <td><a href="https://wg21.link/p0692r1">P0692R1</a></td> @@ -979,10 +989,13 @@ <h2 id="cxx20">C++2a implementation status</h2> </tr> <!-- Rapperswil papers --> <tr> - <td>Class types as non-type template parameters</td> + <td rowspan="2">Class types as non-type template parameters</td> <td><a href="https://wg21.link/p0732r2">P0732R2</a></td> - <td class="none" align="center">No</td> + <td rowspan="2" class="none" align="center">No</td> </tr> + <tr> <!-- from Belfast --> + <td><a href="https://wg21.link/p1907r1">P1907R1</a></td> + </tr> <tr> <td>Destroying operator delete</td> <td><a href="https://wg21.link/p0722r3">P0722R3</a></td> @@ -1073,12 +1086,15 @@ <h2 id="cxx20">C++2a implementation status</h2> <td><a href="https://wg21.link/p1139r2">P1139R2</a></td> </tr> <tr> - <td>Parenthesized initialization of aggregates</td> + <td rowspan="2">Parenthesized initialization of aggregates</td> <td><a href="https://wg21.link/p0960r3">P0960R3</a></td> - <td class="none" align="center">No</td> + <td rowspan="2" class="none" align="center">No</td> </tr> + <tr> <!-- from Belfast --> + <td><a href="https://wg21.link/p1975r0">P1975R0</a></td> + </tr> <tr> - <td rowspan="4">Modules</td> + <td rowspan="6">Modules</td> <td><a href="https://wg21.link/p1103r3">P1103R3</a></td> <td class="partial" align="center">Partial</td> </tr> @@ -1092,6 +1108,14 @@ <h2 id="cxx20">C++2a implementation status</h2> <tr> <td><a href="https://wg21.link/p1703r1">P1703R1</a></td> </tr> + <tr> <!-- from Belfast --> + <td><a href="https://wg21.link/p1874r1">P1874R1</a></td> + <td class="partial" align="center">Partial</td> + </tr> + <tr> <!-- from Belfast --> + <td><a href="https://wg21.link/p1979r0">P1979R0</a></td> + <td class="none" align="center">No</td> + </tr> <tr> <td>Coroutines</td> <td><a href="https://wg21.link/p0912r5">P0912R5</a></td> @@ -1177,9 +1201,9 @@ <h2 id="ts">Technical specifications and standing documents</h2> <th>Available in Clang?</th> </tr> <tr id="sd6"> - <td rowspan="6">SD-6: SG10 feature test recommendations</td> - <td rowspan="6"><a href="https://isocpp.org/std/standing-documents/sd-6-sg10-feature-test-recommendations">SD-6</a></td> - <td rowspan="6">N/A</td> + <td rowspan="7">SD-6: SG10 feature test recommendations</td> + <td rowspan="7"><a href="https://isocpp.org/std/standing-documents/sd-6-sg10-feature-test-recommendations">SD-6</a></td> + <td rowspan="7">N/A</td> <td class="full" align="center"> Clang 3.4 (<a href="https://wg21.link/n3745">N3745</a>)</br> </td> @@ -1209,6 +1233,11 @@ <h2 id="ts">Technical specifications and standing documents</h2> WIP (<a href="https://wg21.link/p1353r0">P1353R0</a>) </td> </tr> + <tr> + <td class="none" align="center"> + No (<a href="https://wg21.link/p1902r1">P1902R1</a>)</a> + </td> + </tr> <!-- FIXME: Implement latest recommendations. <tr> <td class="svn" align="center"> _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits