diff options
Diffstat (limited to 'src/qml/parser/qqmljsast_p.h')
-rw-r--r-- | src/qml/parser/qqmljsast_p.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/qml/parser/qqmljsast_p.h b/src/qml/parser/qqmljsast_p.h index 0729c99931..9d82e9546b 100644 --- a/src/qml/parser/qqmljsast_p.h +++ b/src/qml/parser/qqmljsast_p.h @@ -2675,7 +2675,7 @@ public: ExportsList *exportsList = nullptr; }; -class QML_PARSER_EXPORT ExportDeclaration: public Node +class QML_PARSER_EXPORT ExportDeclaration: public Statement { public: QQMLJS_DECLARE_AST_NODE(ExportDeclaration) @@ -2753,7 +2753,7 @@ public: return head; } - StatementList *buildStatementList() const; + StatementList *buildStatementList(MemoryPool *pool) const; void accept0(Visitor *visitor) override; @@ -2773,12 +2773,12 @@ class QML_PARSER_EXPORT ESModule: public Node public: QQMLJS_DECLARE_AST_NODE(Module) - ESModule(ModuleItemList *body) + ESModule(ModuleItemList *body, MemoryPool *pool) : body(body) { kind = K; if (body) - statements = body->buildStatementList(); + statements = body->buildStatementList(pool); } void accept0(Visitor *visitor) override; |