summaryrefslogtreecommitdiffstats
path: root/src/declarative/qml/parser/javascriptparser_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/declarative/qml/parser/javascriptparser_p.h')
-rw-r--r--src/declarative/qml/parser/javascriptparser_p.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/declarative/qml/parser/javascriptparser_p.h b/src/declarative/qml/parser/javascriptparser_p.h
index a9f8593..b6a2432 100644
--- a/src/declarative/qml/parser/javascriptparser_p.h
+++ b/src/declarative/qml/parser/javascriptparser_p.h
@@ -117,6 +117,7 @@ public:
AST::UiArrayBinding *UiArrayBinding;
AST::UiObjectMember *UiObjectMember;
AST::UiObjectMemberList *UiObjectMemberList;
+ AST::UiArrayMemberList *UiArrayMemberList;
AST::UiQualifiedId *UiQualifiedId;
};
@@ -160,6 +161,8 @@ protected:
inline AST::SourceLocation &loc(int index)
{ return location_stack [tos + index - 1]; }
+ AST::UiQualifiedId *reparseAsQualifiedId(AST::ExpressionNode *expr);
+
protected:
Engine *driver;
int tos;
@@ -194,9 +197,9 @@ protected:
-#define J_SCRIPT_REGEXPLITERAL_RULE1 52
+#define J_SCRIPT_REGEXPLITERAL_RULE1 54
-#define J_SCRIPT_REGEXPLITERAL_RULE2 53
+#define J_SCRIPT_REGEXPLITERAL_RULE2 55
QT_END_NAMESPACE