From 28180a415a88a78df180f8291ae4921e32203ed2 Mon Sep 17 00:00:00 2001 From: Erik Verbruggen Date: Tue, 7 Jan 2014 13:01:04 +0100 Subject: [PATCH] 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 --- src/plugins/clangcodemodel/semanticmarker.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/src/plugins/clangcodemodel/semanticmarker.cpp b/src/plugins/clangcodemodel/semanticmarker.cpp index bf734922fc5..be8ddb2c3b6 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);