summaryrefslogtreecommitdiff
path: root/src/tools/clangbackend/source/clangtranslationunitupdater.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/clangbackend/source/clangtranslationunitupdater.cpp')
-rw-r--r--src/tools/clangbackend/source/clangtranslationunitupdater.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/tools/clangbackend/source/clangtranslationunitupdater.cpp b/src/tools/clangbackend/source/clangtranslationunitupdater.cpp
index ac21ebb72a..733c8f980e 100644
--- a/src/tools/clangbackend/source/clangtranslationunitupdater.cpp
+++ b/src/tools/clangbackend/source/clangtranslationunitupdater.cpp
@@ -181,6 +181,9 @@ uint TranslationUnitUpdater::defaultParseOptions()
| CXTranslationUnit_SkipFunctionBodies
| CXTranslationUnit_LimitSkipFunctionBodiesToPreamble
#endif
+#ifdef IS_SKIPWARNINGSFROMINCLUDEDFILES_SUPPORTED
+ | CXTranslationUnit_IgnoreNonErrorsFromIncludedFiles
+#endif
| CXTranslationUnit_IncludeBriefCommentsInCodeCompletion
| CXTranslationUnit_DetailedPreprocessingRecord
| CXTranslationUnit_KeepGoing;