forked from qt-creator/qt-creator
Clang: Support skip warnings with LLVM9
+ move the macro to its single user. Change-Id: I141357386e62f44f096ce4c50124cea8f618fb21 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
This commit is contained in:
committed by
Orgad Shaneh
parent
83671ebdae
commit
962ca920d8
@@ -36,9 +36,4 @@ enum class PreferredTranslationUnit
|
|||||||
LastUninitialized,
|
LastUninitialized,
|
||||||
};
|
};
|
||||||
|
|
||||||
// CLANG-UPGRADE-CHECK: Remove IS_SKIPWARNINGSFROMINCLUDEDFILES_SUPPORTED
|
|
||||||
#if defined(CINDEX_VERSION_HAS_SKIPWARNINGSFROMINCLUDEDFILES_BACKPORTED)
|
|
||||||
# define IS_SKIPWARNINGSFROMINCLUDEDFILES_SUPPORTED
|
|
||||||
#endif
|
|
||||||
|
|
||||||
} // namespace ClangBackEnd
|
} // namespace ClangBackEnd
|
||||||
|
@@ -179,7 +179,8 @@ uint TranslationUnitUpdater::defaultParseOptions()
|
|||||||
| CXTranslationUnit_CreatePreambleOnFirstParse
|
| CXTranslationUnit_CreatePreambleOnFirstParse
|
||||||
| CXTranslationUnit_SkipFunctionBodies
|
| CXTranslationUnit_SkipFunctionBodies
|
||||||
| CXTranslationUnit_LimitSkipFunctionBodiesToPreamble
|
| CXTranslationUnit_LimitSkipFunctionBodiesToPreamble
|
||||||
#ifdef IS_SKIPWARNINGSFROMINCLUDEDFILES_SUPPORTED
|
// CLANG-UPGRADE-CHECK: Remove when required version is 9
|
||||||
|
#if (LLVM_VERSION_MAJOR >= 9) || defined(CINDEX_VERSION_HAS_SKIPWARNINGSFROMINCLUDEDFILES_BACKPORTED)
|
||||||
| CXTranslationUnit_IgnoreNonErrorsFromIncludedFiles
|
| CXTranslationUnit_IgnoreNonErrorsFromIncludedFiles
|
||||||
#endif
|
#endif
|
||||||
| CXTranslationUnit_IncludeBriefCommentsInCodeCompletion
|
| CXTranslationUnit_IncludeBriefCommentsInCodeCompletion
|
||||||
|
Reference in New Issue
Block a user