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) {} |