summaryrefslogtreecommitdiff
path: root/src/plugins/clangcodemodel
diff options
context:
space:
mode:
authorErik Verbruggen <erik.verbruggen@digia.com>2014-01-07 13:01:04 +0100
committerErik Verbruggen <erik.verbruggen@digia.com>2014-01-10 10:15:41 +0100
commit28180a415a88a78df180f8291ae4921e32203ed2 (patch)
tree7fdd3cf60bad9664c4796a7ad74fa00eee29bc52 /src/plugins/clangcodemodel
parent35e093ffbf8243399c3d817290ba8ae9e4f359a0 (diff)
downloadqt-creator-28180a415a88a78df180f8291ae4921e32203ed2.tar.gz
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>
Diffstat (limited to 'src/plugins/clangcodemodel')
-rw-r--r--src/plugins/clangcodemodel/semanticmarker.cpp1
1 files changed, 0 insertions, 1 deletions
diff --git a/src/plugins/clangcodemodel/semanticmarker.cpp b/src/plugins/clangcodemodel/semanticmarker.cpp
index bf734922fc..be8ddb2c3b 100644
--- a/src/plugins/clangcodemodel/semanticmarker.cpp
+++ b/src/plugins/clangcodemodel/semanticmarker.cpp
@@ -66,7 +66,6 @@ void SemanticMarker::setFileName(const QString &fileName)
m_unit->setCompilationOptions(oldOptions);
unsigned clangOpts = clang_defaultEditingTranslationUnitOptions();
- clangOpts |= CXTranslationUnit_Incomplete;
clangOpts |= CXTranslationUnit_DetailedPreprocessingRecord;
clangOpts &= ~CXTranslationUnit_CacheCompletionResults;
m_unit->setManagementOptions(clangOpts);