summaryrefslogtreecommitdiff
path: root/src/plugins/autotest/itestparser.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/autotest/itestparser.h')
-rw-r--r--src/plugins/autotest/itestparser.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/plugins/autotest/itestparser.h b/src/plugins/autotest/itestparser.h
index e089c030d4..a3cb0cb8b4 100644
--- a/src/plugins/autotest/itestparser.h
+++ b/src/plugins/autotest/itestparser.h
@@ -33,6 +33,10 @@
#include <QFutureInterface>
+QT_BEGIN_NAMESPACE
+class QRegularExpression;
+QT_END_NAMESPACE
+
namespace Autotest {
class ITestFramework;
@@ -85,6 +89,12 @@ public:
CPlusPlus::Document::Ptr document(const Utils::FilePath &fileName);
+ static bool precompiledHeaderContains(const CPlusPlus::Snapshot &snapshot,
+ const Utils::FilePath &filePath,
+ const QString &headerFilePath);
+ static bool precompiledHeaderContains(const CPlusPlus::Snapshot &snapshot,
+ const Utils::FilePath &filePath,
+ const QRegularExpression &headerFileRegex);
protected:
CPlusPlus::Snapshot m_cppSnapshot;
CppTools::WorkingCopy m_workingCopy;