forked from qt-creator/qt-creator
Clang: do not pass the CXTranslationUnit_Incomplete option for parsing.
This flag is meant to be used when generating pre-compiled headers. Change-Id: I4758f36c5774e7da8c3b6cc401ea4245761d2278 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
This commit is contained in:
@@ -66,7 +66,6 @@ void SemanticMarker::setFileName(const QString &fileName)
|
|||||||
m_unit->setCompilationOptions(oldOptions);
|
m_unit->setCompilationOptions(oldOptions);
|
||||||
|
|
||||||
unsigned clangOpts = clang_defaultEditingTranslationUnitOptions();
|
unsigned clangOpts = clang_defaultEditingTranslationUnitOptions();
|
||||||
clangOpts |= CXTranslationUnit_Incomplete;
|
|
||||||
clangOpts |= CXTranslationUnit_DetailedPreprocessingRecord;
|
clangOpts |= CXTranslationUnit_DetailedPreprocessingRecord;
|
||||||
clangOpts &= ~CXTranslationUnit_CacheCompletionResults;
|
clangOpts &= ~CXTranslationUnit_CacheCompletionResults;
|
||||||
m_unit->setManagementOptions(clangOpts);
|
m_unit->setManagementOptions(clangOpts);
|
||||||
|
|||||||
Reference in New Issue
Block a user