https://github.com/vitalybuka updated https://github.com/llvm/llvm-project/pull/124034
>From cd4ff6baa7b70fa32483bb31253b312a983c468e Mon Sep 17 00:00:00 2001 From: Vitaly Buka <vitalyb...@google.com> Date: Wed, 22 Jan 2025 16:16:59 -0800 Subject: [PATCH] =?UTF-8?q?[=F0=9D=98=80=F0=9D=97=BD=F0=9D=97=BF]=20initia?= =?UTF-8?q?l=20version?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Created using spr 1.3.4 --- clang-tools-extra/modularize/CoverageChecker.cpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/clang-tools-extra/modularize/CoverageChecker.cpp b/clang-tools-extra/modularize/CoverageChecker.cpp index b536ee00497c03..fe6711398ab7dc 100644 --- a/clang-tools-extra/modularize/CoverageChecker.cpp +++ b/clang-tools-extra/modularize/CoverageChecker.cpp @@ -278,15 +278,15 @@ CoverageChecker::collectUmbrellaHeaderHeaders(StringRef UmbrellaHeaderName) { sys::fs::current_path(PathBuf); // Create the compilation database. - std::unique_ptr<CompilationDatabase> Compilations; - Compilations.reset(new FixedCompilationDatabase(Twine(PathBuf), CommandLine)); + FixedCompilationDatabase Compilations(Twine(PathBuf), CommandLine); std::vector<std::string> HeaderPath; HeaderPath.push_back(std::string(UmbrellaHeaderName)); // Create the tool and run the compilation. - ClangTool Tool(*Compilations, HeaderPath); - int HadErrors = Tool.run(new CoverageCheckerFrontendActionFactory(*this)); + ClangTool Tool(Compilations, HeaderPath); + CoverageCheckerFrontendActionFactory ActionFactory(*this); + int HadErrors = Tool.run(&ActionFactory); // If we had errors, exit early. return !HadErrors; _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits