alexander-shaposhnikov created this revision. alexander-shaposhnikov added reviewers: rsmith, erichkeane, ilya-biryukov. alexander-shaposhnikov created this object with visibility "All Users". Herald added a project: All. alexander-shaposhnikov requested review of this revision. Herald added a project: clang. Herald added a subscriber: cfe-commits.
Update release notes. This is a follow-up to https://reviews.llvm.org/D146178 Repository: rG LLVM Github Monorepo https://reviews.llvm.org/D149906 Files: clang/docs/ReleaseNotes.rst Index: clang/docs/ReleaseNotes.rst =================================================================== --- clang/docs/ReleaseNotes.rst +++ clang/docs/ReleaseNotes.rst @@ -78,8 +78,13 @@ C++20 Feature Support ^^^^^^^^^^^^^^^^^^^^^ -- Support for out-of-line definitions of constrained templates has been improved. - This partially fixes `#49620 <https://github.com/llvm/llvm-project/issues/49620>`_. +- Implemented the rule introduced by `CA104 <https://wg21.link/P2103R0>`_ for comparison of + constraints expressions. Improved support for out-of-line definitions of constrained templates. + This fixes: + `#49620 <https://github.com/llvm/llvm-project/issues/49620>`_, + `#60231 <https://github.com/llvm/llvm-project/issues/60231>`_, + `#61414 <https://github.com/llvm/llvm-project/issues/60414>`_, + `#61809 <https://github.com/llvm/llvm-project/issues/61809>`_. - Lambda templates with a requires clause directly after the template parameters now parse correctly if the requires clause consists of a variable with a dependent type. (`#61278 <https://github.com/llvm/llvm-project/issues/61278>`_)
Index: clang/docs/ReleaseNotes.rst =================================================================== --- clang/docs/ReleaseNotes.rst +++ clang/docs/ReleaseNotes.rst @@ -78,8 +78,13 @@ C++20 Feature Support ^^^^^^^^^^^^^^^^^^^^^ -- Support for out-of-line definitions of constrained templates has been improved. - This partially fixes `#49620 <https://github.com/llvm/llvm-project/issues/49620>`_. +- Implemented the rule introduced by `CA104 <https://wg21.link/P2103R0>`_ for comparison of + constraints expressions. Improved support for out-of-line definitions of constrained templates. + This fixes: + `#49620 <https://github.com/llvm/llvm-project/issues/49620>`_, + `#60231 <https://github.com/llvm/llvm-project/issues/60231>`_, + `#61414 <https://github.com/llvm/llvm-project/issues/60414>`_, + `#61809 <https://github.com/llvm/llvm-project/issues/61809>`_. - Lambda templates with a requires clause directly after the template parameters now parse correctly if the requires clause consists of a variable with a dependent type. (`#61278 <https://github.com/llvm/llvm-project/issues/61278>`_)
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits