[PATCH] D111187: [Clang] Add information about partially implemented features

Corentin Jabot via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Tue Oct 5 15:14:44 PDT 2021


cor3ntin created this revision.
cor3ntin requested review of this revision.
Herald added a project: clang.
Herald added a subscriber: cfe-commits.

Desccribe in cxx_status.html the missing parts of the partially
implemented proposals described in cxx_status.html.

Uses <details> blocks so the information appears collapsed
by default.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D111187

Files:
  clang/www/cxx_status.html


Index: clang/www/cxx_status.html
===================================================================
--- clang/www/cxx_status.html
+++ clang/www/cxx_status.html
@@ -912,7 +912,11 @@
     </tr>
       <tr> <!-- from Albuquerque -->
         <td><a href="https://wg21.link/p0857r0">P0857R0</a></td>
-        <td class="partial" align="center">Partial</td>
+        <td class="partial" align="center">
+          <details><summary>Partial</summary>
+          Constraining template template parameters is not yet supported.
+          </details>
+        </td>
       </tr>
       <tr> <!-- from San Diego -->
         <td><a href="https://wg21.link/p1084r2">P1084R2</a></td>
@@ -944,7 +948,11 @@
       </tr>
       <tr>
         <td><a href="https://wg21.link/p2092r0">P2092R0</a></td>
-        <td rowspan="1" class="partial" align="center">Partial</td>
+        <td rowspan="1" class="partial" align="center">
+          <details><summary>Partial</summary>
+            <tt>typename</tt> not yet optional (depends on P0634R3).
+          </details>
+        </td>
       </tr>
       <tr>
         <td><a href="https://wg21.link/p2113r0">P2113R0</a></td>
@@ -1013,7 +1021,11 @@
     <tr>
       <td>Lambdas in unevaluated contexts</td>
       <td><a href="https://wg21.link/p0315r4">P0315R4</a></td>
-      <td class="partial" align="center">Clang 13</td>
+      <td class="partial" align="center">
+        <details><summary>Clang 13</summary>
+        [temp.deduct] p9 is not yet implemented.
+        </details>
+      </td>
     </tr>
     <!-- Jacksonville papers -->
     <tr>
@@ -1105,7 +1117,11 @@
     <tr>
       <td rowspan=2>Immediate functions (<tt>consteval</tt>)</td>
       <td><a href="https://wg21.link/p1073r3">P1073R3</a></td>
-      <td class="partial" align="center">Partial</td>
+      <td class="partial" align="center">
+        <details><summary>Partial</summary>
+        Using consteval functions as default parameters is not yet supported
+        </details>
+      </td>
     </tr>
       <tr> <!-- from Prague -->
         <td><a href="https://wg21.link/p1937r2">P1937R2</a></td>


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D111187.377365.patch
Type: text/x-patch
Size: 2112 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20211005/072e8363/attachment.bin>


More information about the cfe-commits mailing list