| Index: src/parsing/preparser.h
|
| diff --git a/src/parsing/preparser.h b/src/parsing/preparser.h
|
| index 27b0d7bfc8f96d7dddc5005c971b994efd5b1b3e..705d8f9902e6f67b99f2b2735f36e7c2218a8ff5 100644
|
| --- a/src/parsing/preparser.h
|
| +++ b/src/parsing/preparser.h
|
| @@ -860,8 +860,8 @@ class PreParserTraits {
|
| }
|
|
|
| static void AddParameterInitializationBlock(
|
| - const PreParserFormalParameters& parameters,
|
| - PreParserStatementList list, bool* ok) {}
|
| + const PreParserFormalParameters& parameters, PreParserStatementList list,
|
| + bool is_async, bool* ok) {}
|
|
|
| V8_INLINE void SkipLazyFunctionBody(int* materialized_literal_count,
|
| int* expected_property_count, bool* ok) {
|
| @@ -878,6 +878,10 @@ class PreParserTraits {
|
| PreParserExpression expression, const Scanner::Location& params_loc,
|
| Scanner::Location* duplicate_loc, bool* ok);
|
|
|
| + void ParseAsyncArrowSingleExpressionBody(
|
| + PreParserStatementList body, bool accept_IN,
|
| + Type::ExpressionClassifier* classifier, int pos, bool* ok);
|
| +
|
| V8_INLINE PreParserExpression ParseAsyncFunctionExpression(bool* ok);
|
|
|
| void ReindexLiterals(const PreParserFormalParameters& paramaters) {}
|
|
|