| Index: src/preparser.h
|
| diff --git a/src/preparser.h b/src/preparser.h
|
| index cdfceea2608f19a6d6f93bc7804d7288e318fc61..f03a81bc53eef5690533174d0b1cd42f8675e46b 100644
|
| --- a/src/preparser.h
|
| +++ b/src/preparser.h
|
| @@ -2956,6 +2956,7 @@ ParserBase<Traits>::ParseAssignmentExpression(bool accept_IN,
|
| Scanner::Location loc(lhs_beg_pos, scanner()->location().end_pos);
|
| Scope* scope =
|
| this->NewScope(scope_, FUNCTION_SCOPE, FunctionKind::kArrowFunction);
|
| + scope_->PropagateUsageFlagsToScope(scope);
|
| FormalParametersT parameters(scope);
|
| if (!arrow_formals_classifier.is_simple_parameter_list()) {
|
| scope->SetHasNonSimpleParameters();
|
|
|