[Clang] [Release Notes] Implicit lifetimes are a C++23 feature

This commit is contained in:
cor3ntin 2025-01-23 12:19:52 +01:00 committed by GitHub
parent fa7f0e582b
commit 17756aa9c9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -294,9 +294,6 @@ C++ Language Changes
C++2c Feature Support
^^^^^^^^^^^^^^^^^^^^^
- Add ``__builtin_is_implicit_lifetime`` intrinsic, which supports
`P2647R1 A trait for implicit lifetime types <https://wg21.link/p2674r1>`_
- Add ``__builtin_is_virtual_base_of`` intrinsic, which supports
`P2985R0 A type trait for detecting virtual base classes <https://wg21.link/p2985r0>`_
@ -318,6 +315,9 @@ C++23 Feature Support
- ``__cpp_explicit_this_parameter`` is now defined. (#GH82780)
- Add ``__builtin_is_implicit_lifetime`` intrinsic, which supports
`P2674R1 A trait for implicit lifetime types <https://wg21.link/p2674r1>`_
- Add support for `P2280R4 Using unknown pointers and references in constant expressions <https://wg21.link/P2280R4>`_. (#GH63139)
C++20 Feature Support