diff options
author | Lars Knoll <lars.knoll@qt.io> | 2018-03-21 22:15:24 +0100 |
---|---|---|
committer | Lars Knoll <lars.knoll@qt.io> | 2018-04-27 08:11:12 +0000 |
commit | 837dd08f65588f7f248150c0cacd1e3ef6c4e91f (patch) | |
tree | ebf0d9a68a404e746d611ac994dffc068a4e2739 /src | |
parent | 0eeaad2bc8da63779d8659666c9bd99463cbe011 (diff) |
Fix a small bug in the grammar
Change-Id: Idf8ea5263fc4b013f4aafa40fef9bc622c1a5a91
Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Diffstat (limited to 'src')
-rw-r--r-- | src/qml/parser/qqmljs.g | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/qml/parser/qqmljs.g b/src/qml/parser/qqmljs.g index 0928c9b24c..62e6c962e8 100644 --- a/src/qml/parser/qqmljs.g +++ b/src/qml/parser/qqmljs.g @@ -2821,7 +2821,7 @@ LexicalBinding: BindingPattern Initializer; /. case $rule_number: Q_FALLTHROUGH(); ./ LexicalBinding_In: BindingPattern Initializer_In; /. case $rule_number: Q_FALLTHROUGH(); ./ -VariableDeclaration: BindingPattern InitializerOpt; +VariableDeclaration: BindingPattern Initializer; /. case $rule_number: Q_FALLTHROUGH(); ./ VariableDeclaration_In: BindingPattern Initializer_In; /. case $rule_number: { UNIMPLEMENTED; } ./ @@ -3511,8 +3511,7 @@ FunctionRBrace: T_RBRACE; ./ -FunctionBody: FunctionStatementList; -FunctionStatementList: StatementListOpt; +FunctionBody: StatementListOpt; ArrowFunction: ArrowParameters T_ARROW ConciseBodyLookahead AssignmentExpression; -- [lookahead ≠ {] /. case $rule_number: Q_FALLTHROUGH(); ./ |