summaryrefslogtreecommitdiff
path: root/clang-tools-extra/clangd/ClangdUnit.cpp
diff options
context:
space:
mode:
authorIlya Biryukov <ibiryukov@google.com>2017-12-14 15:04:59 +0000
committerIlya Biryukov <ibiryukov@google.com>2017-12-14 15:04:59 +0000
commit0a2dd13f654871a103713012ed44e58d7b8abf99 (patch)
tree0a450dfbd44439e9f90abc6631aa8f630038fd94 /clang-tools-extra/clangd/ClangdUnit.cpp
parent470be837e340f65728f12d18779e06617a4567f7 (diff)
[clangd] Implemented tracing using Context
Reviewers: sammccall, ioeric, hokein Reviewed By: sammccall Subscribers: klimek, luckygeck, cfe-commits Differential Revision: https://reviews.llvm.org/D40488
Diffstat (limited to 'clang-tools-extra/clangd/ClangdUnit.cpp')
-rw-r--r--clang-tools-extra/clangd/ClangdUnit.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/clang-tools-extra/clangd/ClangdUnit.cpp b/clang-tools-extra/clangd/ClangdUnit.cpp
index e72dc3b523a..5f181a0b3e0 100644
--- a/clang-tools-extra/clangd/ClangdUnit.cpp
+++ b/clang-tools-extra/clangd/ClangdUnit.cpp
@@ -770,7 +770,7 @@ CppFile::deferRebuild(StringRef NewContents,
// (if there are no other references to it).
OldPreamble.reset();
- trace::Span Tracer("Preamble");
+ trace::Span Tracer(Ctx, "Preamble");
SPAN_ATTACH(Tracer, "File", That->FileName);
std::vector<DiagWithFixIts> PreambleDiags;
StoreDiagsConsumer PreambleDiagnosticsConsumer(/*ref*/ PreambleDiags);
@@ -816,7 +816,7 @@ CppFile::deferRebuild(StringRef NewContents,
// Compute updated AST.
llvm::Optional<ParsedAST> NewAST;
{
- trace::Span Tracer("Build");
+ 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, VFS);