forked from qt-creator/qt-creator
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>
This commit is contained in:
committed by
Nikolai Kosjar
parent
569f4499c0
commit
36d4d01cd3
@@ -192,27 +192,6 @@ QStringList createClangOptions(const ProjectPart::Ptr &pPart, ProjectFile::Kind
|
||||
return LibClangOptionsBuilder::build(pPart, fileKind);
|
||||
}
|
||||
|
||||
/// @return Option to speed up parsing with precompiled header
|
||||
QStringList createPCHInclusionOptions(const QStringList &pchFiles)
|
||||
{
|
||||
QStringList opts;
|
||||
|
||||
foreach (const QString &pchFile, pchFiles) {
|
||||
if (QFile(pchFile).exists()) {
|
||||
opts += QLatin1String("-include-pch");
|
||||
opts += pchFile;
|
||||
}
|
||||
}
|
||||
|
||||
return opts;
|
||||
}
|
||||
|
||||
/// @return Option to speed up parsing with precompiled header
|
||||
QStringList createPCHInclusionOptions(const QString &pchFile)
|
||||
{
|
||||
return createPCHInclusionOptions(QStringList() << pchFile);
|
||||
}
|
||||
|
||||
ProjectPart::Ptr projectPartForFile(const QString &filePath)
|
||||
{
|
||||
if (const auto parser = CppTools::BaseEditorDocumentParser::get(filePath))
|
||||
|
||||
Reference in New Issue
Block a user