summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSam McCall <sam.mccall@gmail.com>2018-11-07 13:21:09 +0000
committerSam McCall <sam.mccall@gmail.com>2018-11-07 13:21:09 +0000
commitc9f3cba3c60c8e854e56e3f4d63def664ec9527e (patch)
tree75caae7ddbe2b70c57fcc7d7aca01bf72dfeb650
parent97754f4c0b711368566702a00d2f49fa40c7b59a (diff)
downloadbcm5719-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.cpp2
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) {
OpenPOWER on IntegriCloud