[clang] [analyzer] Remove deprecated option VirtualCall:PureOnly (PR #131823)

2025-04-05 Thread Donát Nagy via cfe-commits
https://github.com/NagyDonat created https://github.com/llvm/llvm-project/pull/131823 VirtualCallChecker.cpp implements two related checkers: - `optin.cplusplus.VirtualCall` which reports situations when constructors or destructors call virtual methods (which is bugprone because it does not tr

[clang] [analyzer] Remove deprecated option VirtualCall:PureOnly (PR #131823)

2025-04-04 Thread Balazs Benics via cfe-commits
=?utf-8?q?Don=C3=A1t?= Nagy , =?utf-8?q?Don=C3=A1t?= Nagy Message-ID: In-Reply-To: https://github.com/steakhal approved this pull request. LGTM thanks, https://github.com/llvm/llvm-project/pull/131823 ___ cfe-commits mailing list cfe-commits@lists.l

[clang] [analyzer] Remove deprecated option VirtualCall:PureOnly (PR #131823)

2025-03-19 Thread Donát Nagy via cfe-commits
https://github.com/NagyDonat closed https://github.com/llvm/llvm-project/pull/131823 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [analyzer] Remove deprecated option VirtualCall:PureOnly (PR #131823)

2025-03-18 Thread Donát Nagy via cfe-commits
https://github.com/NagyDonat updated https://github.com/llvm/llvm-project/pull/131823 From da3f8f4aa90cb077eb9b65896f65ea9c9775d01b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Don=C3=A1t=20Nagy?= Date: Tue, 18 Mar 2025 13:55:04 +0100 Subject: [PATCH 1/2] [analyzer] Remove deprecated option Virtual

[clang] [analyzer] Remove deprecated option VirtualCall:PureOnly (PR #131823)

2025-03-18 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang Author: Donát Nagy (NagyDonat) Changes VirtualCallChecker.cpp implements two related checkers: - `optin.cplusplus.VirtualCall` which reports situations when constructors or destructors call virtual methods (which is bugprone because it does not t

[clang] [analyzer] Remove deprecated option VirtualCall:PureOnly (PR #131823)

2025-03-18 Thread Donát Nagy via cfe-commits
https://github.com/NagyDonat edited https://github.com/llvm/llvm-project/pull/131823 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [analyzer] Remove deprecated option VirtualCall:PureOnly (PR #131823)

2025-03-18 Thread Donát Nagy via cfe-commits
NagyDonat wrote: I added a note to the Release Notes. Is "Improvements" the right subsection for this? https://github.com/llvm/llvm-project/pull/131823 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/list

[clang] [analyzer] Remove deprecated option VirtualCall:PureOnly (PR #131823)

2025-03-18 Thread Donát Nagy via cfe-commits
https://github.com/NagyDonat updated https://github.com/llvm/llvm-project/pull/131823 From da3f8f4aa90cb077eb9b65896f65ea9c9775d01b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Don=C3=A1t=20Nagy?= Date: Tue, 18 Mar 2025 13:55:04 +0100 Subject: [PATCH 1/3] [analyzer] Remove deprecated option Virtual

[clang] [analyzer] Remove deprecated option VirtualCall:PureOnly (PR #131823)

2025-03-18 Thread via cfe-commits
llvmbot wrote: @llvm/pr-subscribers-clang-static-analyzer-1 Author: Donát Nagy (NagyDonat) Changes VirtualCallChecker.cpp implements two related checkers: - `optin.cplusplus.VirtualCall` which reports situations when constructors or destructors call virtual methods (which is bugprone bec