================ @@ -261,21 +262,27 @@ void UnnecessaryCopyInitialization::registerMatchers(MatchFinder *Finder) { this); } +UnnecessaryCopyInitialization::CheckContext::CheckContext( ---------------- legrosbuffle wrote:
Given that we are deriving `IssueFix`, `IsVarUnused`, `IsVarOnlyUsedAsConst` from `Var`, `BlockStmt`, ... it sounds natural to have a ctor there. Otherwise we risk creating a `CheckContext` in an invalid state. https://github.com/llvm/llvm-project/pull/73921 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits