aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmlcompiler/qqmljsscope_p.h
diff options
context:
space:
mode:
authorUlf Hermann <ulf.hermann@qt.io>2021-10-27 11:11:04 +0200
committerUlf Hermann <ulf.hermann@qt.io>2021-10-29 12:59:48 +0200
commit8591568c7522198181c7969847dd7211d470913f (patch)
tree43fcc95e75cb20ad65716de9c104aaf79a2131c8 /src/qmlcompiler/qqmljsscope_p.h
parent85b5413dc43e20951a3f27b2940961b1c998df95 (diff)
qmllint: Resolve generalized grouped properties
Change-Id: I4c407e2332823f1a4274f55b07635d50dc0186ed Reviewed-by: Maximilian Goldstein <max.goldstein@qt.io>
Diffstat (limited to 'src/qmlcompiler/qqmljsscope_p.h')
-rw-r--r--src/qmlcompiler/qqmljsscope_p.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/qmlcompiler/qqmljsscope_p.h b/src/qmlcompiler/qqmljsscope_p.h
index abad6a3961..d3143b4b6a 100644
--- a/src/qmlcompiler/qqmljsscope_p.h
+++ b/src/qmlcompiler/qqmljsscope_p.h
@@ -340,6 +340,10 @@ public:
static void resolveEnums(const QQmlJSScope::Ptr &self,
const QHash<QString, QQmlJSScope::ConstPtr> &contextualTypes,
QSet<QString> *usedTypes = nullptr);
+ static void resolveGeneralizedGroup(const QQmlJSScope::Ptr &self,
+ const QQmlJSScope::ConstPtr &baseType,
+ const QHash<QString, ConstPtr> &contextualTypes,
+ QSet<QString> *usedTypes = nullptr);
void setSourceLocation(const QQmlJS::SourceLocation &sourceLocation)
{