diff options
author | Ulf Hermann <ulf.hermann@qt.io> | 2023-02-16 11:28:33 +0100 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@qt.io> | 2023-02-22 11:00:19 +0100 |
commit | bdb2bb561054ad7e95ced2f4b79533d13000172b (patch) | |
tree | 8cf445d89c335bd13ca21720c87aa5bc69271ece /src/qml/parser/qqmljsastvisitor_p.h | |
parent | 763dad999dc5bf6109158283c9dc6b396a4e75f6 (diff) |
QML: Allow pragmas with multiple values
This will be needed in follow-up changes.
Task-number: QTBUG-94807
Change-Id: I6243ea31290251c30dd0aceaae878568bc1c0525
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Diffstat (limited to 'src/qml/parser/qqmljsastvisitor_p.h')
-rw-r--r-- | src/qml/parser/qqmljsastvisitor_p.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/qml/parser/qqmljsastvisitor_p.h b/src/qml/parser/qqmljsastvisitor_p.h index 450cfaad40..b4ee47ef0d 100644 --- a/src/qml/parser/qqmljsastvisitor_p.h +++ b/src/qml/parser/qqmljsastvisitor_p.h @@ -60,6 +60,7 @@ public: // Ui virtual bool visit(UiProgram *) = 0; virtual bool visit(UiHeaderItemList *) = 0; + virtual bool visit(UiPragmaValueList *) = 0; virtual bool visit(UiPragma *) = 0; virtual bool visit(UiImport *) = 0; virtual bool visit(UiPublicMember *) = 0; @@ -84,6 +85,7 @@ public: virtual void endVisit(UiProgram *) = 0; virtual void endVisit(UiImport *) = 0; virtual void endVisit(UiHeaderItemList *) = 0; + virtual void endVisit(UiPragmaValueList *) = 0; virtual void endVisit(UiPragma *) = 0; virtual void endVisit(UiPublicMember *) = 0; virtual void endVisit(UiSourceElement *) = 0; @@ -404,6 +406,7 @@ public: // Ui bool visit(UiProgram *) override { return true; } bool visit(UiHeaderItemList *) override { return true; } + bool visit(UiPragmaValueList *) override { return true; } bool visit(UiPragma *) override { return true; } bool visit(UiImport *) override { return true; } bool visit(UiPublicMember *) override { return true; } @@ -428,6 +431,7 @@ public: void endVisit(UiProgram *) override {} void endVisit(UiImport *) override {} void endVisit(UiHeaderItemList *) override {} + void endVisit(UiPragmaValueList *) override {} void endVisit(UiPragma *) override {} void endVisit(UiPublicMember *) override {} void endVisit(UiSourceElement *) override {} |