summaryrefslogtreecommitdiff
path: root/src/lib/corelib/language/propertydeclaration.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/corelib/language/propertydeclaration.h')
-rw-r--r--src/lib/corelib/language/propertydeclaration.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/lib/corelib/language/propertydeclaration.h b/src/lib/corelib/language/propertydeclaration.h
index d1e114296..8c87faedb 100644
--- a/src/lib/corelib/language/propertydeclaration.h
+++ b/src/lib/corelib/language/propertydeclaration.h
@@ -41,6 +41,7 @@
#define QBS_PROPERTYDECLARATION_H
#include <tools/deprecationwarningmode.h>
+#include <tools/set.h>
#include <QtCore/qshareddata.h>
#include <QtCore/qstring.h>
@@ -52,9 +53,11 @@ QT_END_NAMESPACE
namespace qbs {
class CodeLocation;
class ErrorInfo;
+class SetupProjectParameters;
namespace Internal {
class DeprecationInfo;
class PropertyDeclarationData;
+class Item;
class Logger;
class PropertyDeclaration
@@ -131,6 +134,10 @@ private:
QSharedDataPointer<PropertyDeclarationData> d;
};
+void checkPropertyDeclarations(Item *topLevelItem, const Set<Item *> &disabledItems,
+ const SetupProjectParameters &params, Logger &logger);
+
+
} // namespace Internal
} // namespace qbs