| Index: src/parsing/preparser.h
|
| diff --git a/src/parsing/preparser.h b/src/parsing/preparser.h
|
| index 3fd3ce84807547a6ca8799c7ade400d0c74a616c..75d5c18a5441c9c88b07157cb2bec080d8d7f51d 100644
|
| --- a/src/parsing/preparser.h
|
| +++ b/src/parsing/preparser.h
|
| @@ -891,7 +891,8 @@ class PreParserTraits {
|
| int function_token_position, FunctionLiteral::FunctionType type,
|
| LanguageMode language_mode, bool* ok);
|
|
|
| - PreParserExpression ParseClassLiteral(PreParserIdentifier name,
|
| + PreParserExpression ParseClassLiteral(Type::ExpressionClassifier* classifier,
|
| + PreParserIdentifier name,
|
| Scanner::Location class_name_location,
|
| bool name_is_strict_reserved, int pos,
|
| bool* ok);
|
| @@ -1096,7 +1097,8 @@ class PreParser : public ParserBase<PreParserTraits> {
|
| void ParseLazyFunctionLiteralBody(bool* ok,
|
| Scanner::BookmarkScope* bookmark = nullptr);
|
|
|
| - PreParserExpression ParseClassLiteral(PreParserIdentifier name,
|
| + PreParserExpression ParseClassLiteral(ExpressionClassifier* classifier,
|
| + PreParserIdentifier name,
|
| Scanner::Location class_name_location,
|
| bool name_is_strict_reserved, int pos,
|
| bool* ok);
|
|
|