summaryrefslogtreecommitdiffstats
path: root/clang-tools-extra/clangd/ClangdUnit.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'clang-tools-extra/clangd/ClangdUnit.cpp')
-rw-r--r--clang-tools-extra/clangd/ClangdUnit.cpp12
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) {
OpenPOWER on IntegriCloud