From d1c6e54930f200c40820868c086e114cee1ec693 Mon Sep 17 00:00:00 2001 From: Kirill Bobyrev Date: Tue, 28 Sep 2021 12:02:13 +0200 Subject: [PATCH] Investigate D110386 failures even further --- clang-tools-extra/clangd/Headers.h | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/clang-tools-extra/clangd/Headers.h b/clang-tools-extra/clangd/Headers.h index 900b779927e2..5b7ffa5de4cf 100644 --- a/clang-tools-extra/clangd/Headers.h +++ b/clang-tools-extra/clangd/Headers.h @@ -143,8 +143,15 @@ public: std::vector MainFileIncludes; std::string dump() { - return "RealPathNames: " + - llvm::join(RealPathNames.begin(), RealPathNames.end(), ", "); + std::string Result = + "RealPathNames: " + + llvm::join(RealPathNames.begin(), RealPathNames.end(), ", "); + Result += "; NameToIndex: "; + for (const auto &NameIndex : NameToIndex) { + Result += NameIndex.first().str() + ' ' + + std::to_string(static_cast(NameIndex.second)) + ", "; + } + return Result; } private: -- 2.34.1