llvmbot wrote:

<!--LLVM PR SUMMARY COMMENT-->

@llvm/pr-subscribers-clang

Author: A. Jiang (frederick-vs-ja)

<details>
<summary>Changes</summary>

P2280R4 is officially a defect report. Although Clang 20 only implementated it 
for C++23 and later, and #<!-- -->95474 accidently removed the DR status in 
`cxx_status.html`. I think we should mention that it is a DR but not backported 
yet.

---
Full diff: https://github.com/llvm/llvm-project/pull/127166.diff


1 Files Affected:

- (modified) clang/www/cxx_status.html (+8-2) 


``````````diff
diff --git a/clang/www/cxx_status.html b/clang/www/cxx_status.html
index 0fc3b1d314698..70490b2e4331f 100755
--- a/clang/www/cxx_status.html
+++ b/clang/www/cxx_status.html
@@ -439,8 +439,8 @@ <h2 id="cxx23">C++23 implementation status</h2>
     </tr>
     <tr>
       <td>Using unknown pointers and references in constant expressions</td>
-      <td><a href="https://wg21.link/P2280R4";>P2280R4</a></td>
-      <td class="unreleased" align="center">Clang 20</td>
+      <td><a href="https://wg21.link/P2280R4";>P2280R4</a> (<a 
href="#dr">DR</a>)</td>
+      <td class="unreleased" align="center">Clang 20 <a 
href="#p2280">(12)</a></td>
     </tr>
     <tr>
       <td>static <code>operator()</code></td>
@@ -510,6 +510,12 @@ <h2 id="cxx23">C++23 implementation status</h2>
       <td class="full" align="center">Yes</td>
     </tr>
 </table>
+
+<p>
+<span id="p2280">(12): In Clang 20, this change is not yet retroactively
+applied to pre-C++23 modes.
+</span>
+</p>
 </details>
 
 

``````````

</details>


https://github.com/llvm/llvm-project/pull/127166
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to