diff options
| author | Sam McCall <sam.mccall@gmail.com> | 2018-11-07 13:21:09 +0000 |
|---|---|---|
| committer | Sam McCall <sam.mccall@gmail.com> | 2018-11-07 13:21:09 +0000 |
| commit | c9f3cba3c60c8e854e56e3f4d63def664ec9527e (patch) | |
| tree | 75caae7ddbe2b70c57fcc7d7aca01bf72dfeb650 | |
| parent | 97754f4c0b711368566702a00d2f49fa40c7b59a (diff) | |
| download | bcm5719-llvm-c9f3cba3c60c8e854e56e3f4d63def664ec9527e.tar.gz bcm5719-llvm-c9f3cba3c60c8e854e56e3f4d63def664ec9527e.zip | |
[clangd] Fix mainfile filtering for diagnostics: don't emit diagnostics for builtin headers. (Relevant for clang-tidy)
llvm-svn: 346312
| -rw-r--r-- | clang-tools-extra/clangd/Diagnostics.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/clang-tools-extra/clangd/Diagnostics.cpp b/clang-tools-extra/clangd/Diagnostics.cpp index e47abc3f88e..0e7e81ee02e 100644 --- a/clang-tools-extra/clangd/Diagnostics.cpp +++ b/clang-tools-extra/clangd/Diagnostics.cpp @@ -79,7 +79,7 @@ Range diagnosticRange(const clang::Diagnostic &D, const LangOptions &L) { } bool isInsideMainFile(const SourceLocation Loc, const SourceManager &M) { - return Loc.isValid() && M.isInMainFile(Loc); + return Loc.isValid() && M.isWrittenInMainFile(Loc); } bool isInsideMainFile(const clang::Diagnostic &D) { |

