diff options
Diffstat (limited to 'clang-tools-extra/clangd/ClangdUnit.cpp')
| -rw-r--r-- | clang-tools-extra/clangd/ClangdUnit.cpp | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/clang-tools-extra/clangd/ClangdUnit.cpp b/clang-tools-extra/clangd/ClangdUnit.cpp index ed06607ef3c..d915871a4ef 100644 --- a/clang-tools-extra/clangd/ClangdUnit.cpp +++ b/clang-tools-extra/clangd/ClangdUnit.cpp @@ -564,15 +564,16 @@ CppFile::deferRebuild(ParseInputs &&Inputs) { CI->getFrontendOpts().SkipFunctionBodies = false; if (BuiltPreamble) { - log(Ctx, "Built preamble of size " + Twine(BuiltPreamble->getSize()) + - " for file " + Twine(That->FileName)); + log(Tracer.Ctx, "Built preamble of size " + + Twine(BuiltPreamble->getSize()) + " for file " + + Twine(That->FileName)); return std::make_shared<PreambleData>( std::move(*BuiltPreamble), SerializedDeclsCollector.takeTopLevelDeclIDs(), std::move(PreambleDiags)); } else { - log(Ctx, + log(Tracer.Ctx, "Could not build a preamble for file " + Twine(That->FileName)); return nullptr; } @@ -605,8 +606,9 @@ CppFile::deferRebuild(ParseInputs &&Inputs) { { trace::Span Tracer(Ctx, "Build"); SPAN_ATTACH(Tracer, "File", That->FileName); - NewAST = ParsedAST::Build(Ctx, std::move(CI), std::move(NewPreamble), - std::move(ContentsBuffer), PCHs, Inputs.FS); + NewAST = + ParsedAST::Build(Tracer.Ctx, std::move(CI), std::move(NewPreamble), + std::move(ContentsBuffer), PCHs, Inputs.FS); } if (NewAST) { |

