| Index: src/parsing/parser.cc | 
| diff --git a/src/parsing/parser.cc b/src/parsing/parser.cc | 
| index b74c027842ecf174e339c0aeaea41844749ce9a5..fa9460a07231666af0dfcd70884fc8d3e68a0a0b 100644 | 
| --- a/src/parsing/parser.cc | 
| +++ b/src/parsing/parser.cc | 
| @@ -2518,7 +2518,6 @@ Statement* Parser::ParseExpressionOrLabelledStatement( | 
| ReportUnexpectedToken(Next()); | 
| *ok = false; | 
| return nullptr; | 
| - | 
| default: | 
| break; | 
| } | 
| @@ -5602,13 +5601,19 @@ Expression* ParserTraits::RewriteAwaitExpression(Expression* value, int pos) { | 
| pos); | 
| } | 
|  | 
| -Zone* ParserTraits::zone() const { | 
| -  return parser_->function_state_->scope()->zone(); | 
| +ZoneList<Expression*>* ParserTraits::GetNonPatternList() const { | 
| +  return parser_->function_state_->non_patterns_to_rewrite(); | 
| } | 
|  | 
|  | 
| -ZoneList<Expression*>* ParserTraits::GetNonPatternList() const { | 
| -  return parser_->function_state_->non_patterns_to_rewrite(); | 
| +ZoneList<typename ParserTraits::Type::ExpressionClassifier::Error>* | 
| +ParserTraits::GetReportedErrorList() const { | 
| +  return parser_->function_state_->GetReportedErrorList(); | 
| +} | 
| + | 
| + | 
| +Zone* ParserTraits::zone() const { | 
| +  return parser_->function_state_->scope()->zone(); | 
| } | 
|  | 
|  | 
|  |