https://github.com/yronglin created https://github.com/llvm/llvm-project/pull/90577
Once https://github.com/llvm/llvm-project/issues/85613 fixed, we can mark this feature fully supported. >From 9b7c8b61bec89310df916255e59924cefdbb01b1 Mon Sep 17 00:00:00 2001 From: yronglin <yronglin...@gmail.com> Date: Tue, 30 Apr 2024 17:28:33 +0800 Subject: [PATCH] [NFC][Clang] Update P2718R0 implementation status to partial supported Signed-off-by: yronglin <yronglin...@gmail.com> --- clang/www/cxx_status.html | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/clang/www/cxx_status.html b/clang/www/cxx_status.html index 0996abc2405857..6db6ae57d12603 100755 --- a/clang/www/cxx_status.html +++ b/clang/www/cxx_status.html @@ -167,7 +167,7 @@ <h2 id="cxx26">C++2c implementation status</h2> <tr> <td>Disallow Binding a Returned Glvalue to a Temporary</td> <td><a href="https://wg21.link/P2748R5">P2748R5</a></td> - <td class="full" align="center">Clang 19</td> + <td class="unreleased" align="center">Clang 19</td> </tr> <tr> <td>Clarifying rules for brace elision in aggregate initialization</td> @@ -462,7 +462,14 @@ <h2 id="cxx23">C++23 implementation status</h2> <tr> <td>Lifetime extension in range-based for loops</td> <td><a href="https://wg21.link/P2718R0">P2718R0</a></td> - <td class="unreleased" align="center">Clang 19</td> + <td class="partial" align="center"> + <details> + <summary>Clang 19 (Partial)</summary> + The lifetime extension of temporaries bound to member references + by default member initializers in aggregate initialization was + not supported now. + </details> + </td> </tr> <!--Issaquah 2023 papers--> <tr> _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits