diff options
Diffstat (limited to 'src/qml/parser/qqmljsast_p.h')
| -rw-r--r-- | src/qml/parser/qqmljsast_p.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/qml/parser/qqmljsast_p.h b/src/qml/parser/qqmljsast_p.h index a6a0f3a5c0..60ae4028e4 100644 --- a/src/qml/parser/qqmljsast_p.h +++ b/src/qml/parser/qqmljsast_p.h @@ -1657,12 +1657,12 @@ public: SourceLocation colonToken; }; -class QML_PARSER_EXPORT Expression: public ExpressionNode // ### rename +class QML_PARSER_EXPORT CommaExpression: public ExpressionNode { public: QQMLJS_DECLARE_AST_NODE(Expression) - Expression(ExpressionNode *l, ExpressionNode *r): + CommaExpression(ExpressionNode *l, ExpressionNode *r): left (l), right (r) { kind = K; } void accept0(BaseVisitor *visitor) override; @@ -1678,6 +1678,8 @@ public: ExpressionNode *right; SourceLocation commaToken; }; +// Don't break other users of the parser +using Expression = CommaExpression; class QML_PARSER_EXPORT Block: public Statement { |
