Changeset View
Changeset View
Standalone View
Standalone View
clang/docs/ReleaseNotes.rst
Show First 20 Lines • Show All 154 Lines • ▼ Show 20 Lines | |||||
----------------------------- | ----------------------------- | ||||
- ... | - ... | ||||
C++20 Feature Support | C++20 Feature Support | ||||
^^^^^^^^^^^^^^^^^^^^^ | ^^^^^^^^^^^^^^^^^^^^^ | ||||
- Diagnose consteval and constexpr issues that happen at namespace scope. This | - Diagnose consteval and constexpr issues that happen at namespace scope. This | ||||
partially addresses `Issue 51593 <https://github.com/llvm/llvm-project/issues/51593>`_. | partially addresses `Issue 51593 <https://github.com/llvm/llvm-project/issues/51593>`_. | ||||
- Clang now correctly delays the instantiation of function constraints until | |||||
the time of checking, which should now allow the libstdc++ ranges implementation | |||||
to work for at least trivial examples. This fixes | |||||
`Issue 44178 <https://github.com/llvm/llvm-project/issues/44178>`_. | |||||
C++2b Feature Support | C++2b Feature Support | ||||
^^^^^^^^^^^^^^^^^^^^^ | ^^^^^^^^^^^^^^^^^^^^^ | ||||
- Implemented `P2128R6: Multidimensional subscript operator <https://wg21.link/P2128R6>`_. | - Implemented `P2128R6: Multidimensional subscript operator <https://wg21.link/P2128R6>`_. | ||||
- Implemented `P0849R8: auto(x): decay-copy in the language <https://wg21.link/P0849R8>`_. | - Implemented `P0849R8: auto(x): decay-copy in the language <https://wg21.link/P0849R8>`_. | ||||
- Implemented `P2242R3: Non-literal variables (and labels and gotos) in constexpr functions <https://wg21.link/P2242R3>`_. | - Implemented `P2242R3: Non-literal variables (and labels and gotos) in constexpr functions <https://wg21.link/P2242R3>`_. | ||||
▲ Show 20 Lines • Show All 131 Lines • Show Last 20 Lines |