From: Kadir Cetinkaya Date: Fri, 29 May 2020 10:31:35 +0000 (+0200) Subject: [clangd][NFC] Add traces for PreamblePatch::create X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=20b2af3e5559e50d1b5279311c6e5034a2d1928d;p=android-x86%2Fexternal-llvm-project.git [clangd][NFC] Add traces for PreamblePatch::create --- diff --git a/clang-tools-extra/clangd/Preamble.cpp b/clang-tools-extra/clangd/Preamble.cpp index 667fa04ff34..d02685f4bf4 100644 --- a/clang-tools-extra/clangd/Preamble.cpp +++ b/clang-tools-extra/clangd/Preamble.cpp @@ -385,6 +385,8 @@ void escapeBackslashAndQuotes(llvm::StringRef Text, llvm::raw_ostream &OS) { PreamblePatch PreamblePatch::create(llvm::StringRef FileName, const ParseInputs &Modified, const PreambleData &Baseline) { + trace::Span Tracer("CreatePreamblePatch"); + SPAN_ATTACH(Tracer, "File", FileName); assert(llvm::sys::path::is_absolute(FileName) && "relative FileName!"); // First scan preprocessor directives in Baseline and Modified. These will be // used to figure out newly added directives in Modified. Scanning can fail,