From fae3b02520ae936f3e9ee55e8e1a9bf0bc594e9a Mon Sep 17 00:00:00 2001 From: Sam McCall Date: Thu, 30 Nov 2017 23:16:23 +0000 Subject: [PATCH] [clangd] Log file compile commands llvm-svn: 319496 --- clang-tools-extra/clangd/ClangdUnit.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/clang-tools-extra/clangd/ClangdUnit.cpp b/clang-tools-extra/clangd/ClangdUnit.cpp index 5ccf545..b286c93 100644 --- a/clang-tools-extra/clangd/ClangdUnit.cpp +++ b/clang-tools-extra/clangd/ClangdUnit.cpp @@ -1149,6 +1149,9 @@ CppFile::CppFile(PathRef FileName, tooling::CompileCommand Command, : FileName(FileName), Command(std::move(Command)), StorePreamblesInMemory(StorePreamblesInMemory), RebuildCounter(0), RebuildInProgress(false), PCHs(std::move(PCHs)), Logger(Logger) { + Logger.log("Opened file " + FileName + " with command [" + + this->Command.Directory + "] " + + llvm::join(this->Command.CommandLine, " ") + "\n"); std::lock_guard Lock(Mutex); LatestAvailablePreamble = nullptr; -- 2.7.4