[clang-tools-extra] [clang-tidy] Fix false positive in readability-convert-member-functions-to-static for const overloads (PR #191712)
Gaurav Dhingra via cfe-commits
cfe-commits at lists.llvm.org
Wed Apr 22 01:24:56 PDT 2026
================
@@ -135,6 +159,9 @@ void ConvertMemberFunctionsToStaticCheck::check(
const MatchFinder::MatchResult &Result) {
const auto *Definition = Result.Nodes.getNodeAs<CXXMethodDecl>("x");
+ if (Definition->isConst() && hasNonConstOverload(*Definition))
+ return;
----------------
gxyd wrote:
Makes sense. I'll resolve this conversation then.
https://github.com/llvm/llvm-project/pull/191712
More information about the cfe-commits
mailing list