| Index: src/parsing/parser-base.h
|
| diff --git a/src/parsing/parser-base.h b/src/parsing/parser-base.h
|
| index 02df5cf392f01b432d8f972849d53eddb47d6917..faf2e810906aa5dae61ee833444ac9673d15962a 100644
|
| --- a/src/parsing/parser-base.h
|
| +++ b/src/parsing/parser-base.h
|
| @@ -2729,7 +2729,7 @@ ParserBase<Impl>::ParseAssignmentExpression(bool accept_IN, bool* ok) {
|
| MessageTemplate::kInvalidLhsInAssignment, CHECK_OK);
|
| }
|
|
|
| - expression = impl()->MarkExpressionAsAssigned(expression);
|
| + impl()->MarkExpressionAsAssigned(expression);
|
|
|
| Token::Value op = Next(); // Get assignment operator.
|
| if (op != Token::ASSIGN) {
|
| @@ -2970,7 +2970,7 @@ typename ParserBase<Impl>::ExpressionT ParserBase<Impl>::ParseUnaryExpression(
|
| expression = CheckAndRewriteReferenceExpression(
|
| expression, beg_pos, scanner()->location().end_pos,
|
| MessageTemplate::kInvalidLhsInPrefixOp, CHECK_OK);
|
| - expression = impl()->MarkExpressionAsAssigned(expression);
|
| + impl()->MarkExpressionAsAssigned(expression);
|
| impl()->RewriteNonPattern(CHECK_OK);
|
|
|
| return factory()->NewCountOperation(op,
|
| @@ -3010,7 +3010,7 @@ typename ParserBase<Impl>::ExpressionT ParserBase<Impl>::ParsePostfixExpression(
|
| expression = CheckAndRewriteReferenceExpression(
|
| expression, lhs_beg_pos, scanner()->location().end_pos,
|
| MessageTemplate::kInvalidLhsInPostfixOp, CHECK_OK);
|
| - expression = impl()->MarkExpressionAsAssigned(expression);
|
| + impl()->MarkExpressionAsAssigned(expression);
|
| impl()->RewriteNonPattern(CHECK_OK);
|
|
|
| Token::Value next = Next();
|
|
|