From 4646acad0db369302d08a1b83e1971be31c1df4f Mon Sep 17 00:00:00 2001 From: Marco Benelli Date: Tue, 16 Oct 2018 15:32:58 +0200 Subject: qmljs: update parser Update the qtcreator qmljs parser to the one of Qt 5.12. It supports EcmaScript 7. Task-number: QTCREATORBUG-20341 Change-Id: I0d1cff71402ba17e22cde6b46c65614e162280de Reviewed-by: Erik Verbruggen --- src/libs/qmljs/qmljsbind.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/libs/qmljs/qmljsbind.h') diff --git a/src/libs/qmljs/qmljsbind.h b/src/libs/qmljs/qmljsbind.h index e584abef7b..575c52db8d 100644 --- a/src/libs/qmljs/qmljsbind.h +++ b/src/libs/qmljs/qmljsbind.h @@ -79,7 +79,7 @@ protected: // QML/JS bool visit(AST::FunctionDeclaration *ast) override; bool visit(AST::FunctionExpression *ast) override; - bool visit(AST::VariableDeclaration *ast) override; + bool visit(AST::PatternElement *ast) override; ObjectValue *switchObjectValue(ObjectValue *newObjectValue); ObjectValue *bindObject(AST::UiQualifiedId *qualifiedTypeNameId, AST::UiObjectInitializer *initializer); -- cgit v1.2.1