diff options
Diffstat (limited to 'clang-tools-extra/include-fixer/IncludeFixer.cpp')
| -rw-r--r-- | clang-tools-extra/include-fixer/IncludeFixer.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang-tools-extra/include-fixer/IncludeFixer.cpp b/clang-tools-extra/include-fixer/IncludeFixer.cpp index cef6fa56289..20683e0c1f9 100644 --- a/clang-tools-extra/include-fixer/IncludeFixer.cpp +++ b/clang-tools-extra/include-fixer/IncludeFixer.cpp @@ -350,7 +350,7 @@ IncludeFixerSemaSource::query(StringRef Query, StringRef ScopedQualifiers, // here. The symbols which have the same ScopedQualifier and RawIdentifier // are considered equal. So that include-fixer avoids false positives, and // always adds missing qualifiers to correct symbols. - if (!QuerySymbolInfos.empty()) { + if (!GenerateDiagnostics && !QuerySymbolInfos.empty()) { if (ScopedQualifiers == QuerySymbolInfos.front().ScopedQualifiers && Query == QuerySymbolInfos.front().RawIdentifier) { QuerySymbolInfos.push_back({Query.str(), ScopedQualifiers, Range}); |

