From 5e97788a3eca62aa80cf42bdc697e93838554cda Mon Sep 17 00:00:00 2001 From: Richard Date: Fri, 24 Jun 2022 10:47:51 -0600 Subject: [PATCH] [clang-tidy] Update release notes (NFC) - Sort changes to existing checks by check name - Correct check link --- clang-tools-extra/docs/ReleaseNotes.rst | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/clang-tools-extra/docs/ReleaseNotes.rst b/clang-tools-extra/docs/ReleaseNotes.rst index 0d3f973..f148884 100644 --- a/clang-tools-extra/docs/ReleaseNotes.rst +++ b/clang-tools-extra/docs/ReleaseNotes.rst @@ -165,6 +165,15 @@ Changes in existing checks ` when `sizeof(...)` is compared against a `__int128_t`. +- Fixed bugs in :doc:`bugprone-use-after-move + `: + + - Treat a move in a lambda capture as happening in the function that defines + the lambda, not within the body of the lambda (as we were previously doing + erroneously). + + - Don't emit an erroneous warning on self-moves. + - Made :doc:`cert-oop57-cpp ` more sensitive by checking for an arbitrary expression in the second argument of ``memset``. @@ -210,6 +219,10 @@ Changes in existing checks ` to work when the vector is a member of a structure. +- Fixed a crash in :doc:`performance-unnecessary-value-param + ` when the specialization + template has an unnecessary value parameter. Removed the fix for a template. + - Fixed a crash in :doc:`readability-const-return-type ` when a pure virtual function overrided has a const return type. Removed the fix for a virtual function. @@ -225,19 +238,6 @@ Changes in existing checks ` to simplify expressions using DeMorgan's Theorem. -- Fixed a crash in :doc:`performance-unnecessary-value-param - ` when the specialization - template has an unnecessary value parameter. Removed the fix for a template. - -- Fixed bugs in :doc:`bugprone-use-after-move - `: - - - Treat a move in a lambda capture as happening in the function that defines - the lambda, not within the body of the lambda (as we were previously doing - erroneously). - - - Don't emit an erroneous warning on self-moves. - Removed checks ^^^^^^^^^^^^^^ -- 2.7.4