Skip to content

Commit 8435de0

Browse files
authored
[clangd] Print include spelling in IncludeCleaner error message (#136237)
1 parent 2ba455f commit 8435de0

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

clang-tools-extra/clangd/IncludeCleaner.cpp

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -345,8 +345,9 @@ include_cleaner::Includes convertIncludes(const ParsedAST &AST) {
345345
// which is based on FileManager::getCanonicalName(ParentDir).
346346
auto FE = SM.getFileManager().getFileRef(Inc.Resolved);
347347
if (!FE) {
348-
elog("IncludeCleaner: Failed to get an entry for resolved path {0}: {1}",
349-
Inc.Resolved, FE.takeError());
348+
elog("IncludeCleaner: Failed to get an entry for resolved path '{0}' "
349+
"from include {1} : {2}",
350+
Inc.Resolved, Inc.Written, FE.takeError());
350351
continue;
351352
}
352353
TransformedInc.Resolved = *FE;

0 commit comments

Comments
 (0)