summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/cpptoolsreuse.cpp
diff options
context:
space:
mode:
authorDenis Klychkov <kd.snake@gmail.com>2016-11-02 12:21:54 +0300
committerNikolai Kosjar <nikolai.kosjar@qt.io>2016-11-16 09:10:14 +0000
commit36d4d01cd374a21a8b7c229b261c5f1a23d1184e (patch)
treeebb2fb9b760253b0c315918db8fd4fcf3c29e6bd /src/plugins/cpptools/cpptoolsreuse.cpp
parent569f4499c038f4186d511d15d2b626d57b57fcd1 (diff)
downloadqt-creator-36d4d01cd374a21a8b7c229b261c5f1a23d1184e.tar.gz
Clang: Take precompiled headers into account when parsing source files
Task-number: QTCREATORBUG-15590 Change-Id: Icbfce4ffd6e9f9802641d35d898fa1dc1c4c18ee Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
Diffstat (limited to 'src/plugins/cpptools/cpptoolsreuse.cpp')
-rw-r--r--src/plugins/cpptools/cpptoolsreuse.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/plugins/cpptools/cpptoolsreuse.cpp b/src/plugins/cpptools/cpptoolsreuse.cpp
index 7a21b4c6da..fcb3c8b878 100644
--- a/src/plugins/cpptools/cpptoolsreuse.cpp
+++ b/src/plugins/cpptools/cpptoolsreuse.cpp
@@ -288,4 +288,12 @@ bool fileSizeExceedsLimit(const QFileInfo &fileInfo, int sizeLimitInMb)
return false;
}
+CompilerOptionsBuilder::PchUsage getPchUsage()
+{
+ const QSharedPointer<CppCodeModelSettings> cms = codeModelSettings();
+ if (cms->pchUsage() == CppCodeModelSettings::PchUse_None)
+ return CompilerOptionsBuilder::PchUsage::None;
+ return CompilerOptionsBuilder::PchUsage::Use;
+}
+
} // CppTools