diff options
author | Fawzi Mohamed <fawzi@gmx.ch> | 2021-11-03 15:30:42 +0100 |
---|---|---|
committer | Fawzi Mohamed <fawzi@gmx.ch> | 2021-11-04 13:35:48 +0100 |
commit | e89d85847b7d70e8e5e66979851f640b13bcf820 (patch) | |
tree | c3551f5a324ee0f01a1ed9226da73269de1c3a3c /src/qml/parser | |
parent | 70ecbb690c8caadd18d8932245d6c8332678cf9a (diff) |
qqmljs.g: always set operatorToken
operatorToken was not set in all cases for assignments
Change-Id: I0c2a3aba022034ed9b3c8021433b71b3df4b3ccf
Reviewed-by: Fabian Kosmale <fabian.kosmale@qt.io>
Diffstat (limited to 'src/qml/parser')
-rw-r--r-- | src/qml/parser/qqmljs.g | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/qml/parser/qqmljs.g b/src/qml/parser/qqmljs.g index 7fd2db03a5..8ce3d8cb1c 100644 --- a/src/qml/parser/qqmljs.g +++ b/src/qml/parser/qqmljs.g @@ -2124,6 +2124,7 @@ CoverInitializedName: IdentifierReference Initializer_In; if (auto *c = asAnonymousClassDefinition(sym(2).Expression)) c->name = stringRef(1); AST::BinaryExpression *assignment = new (pool) AST::BinaryExpression(left, QSOperator::Assign, sym(2).Expression); + assignment->operatorToken = loc(2); AST::PatternProperty *node = new (pool) AST::PatternProperty(name, assignment); node->colonToken = loc(1); sym(1).Node = node; |