Index: src/parsing/preparser.h |
diff --git a/src/parsing/preparser.h b/src/parsing/preparser.h |
index 9cb64269a38a6a33117b445a83b3a42766e47a8e..a7172f217050842f53de64b509a3b0119943e6ee 100644 |
--- a/src/parsing/preparser.h |
+++ b/src/parsing/preparser.h |
@@ -941,7 +941,10 @@ class PreParserTraits { |
inline PreParserExpression RewriteNonPattern( |
PreParserExpression expr, const ExpressionClassifier* classifier, |
bool* ok); |
- inline PreParserExpression RewriteObjectLiteralProperty( |
+ inline PreParserExpression RewriteNonPatternArguments( |
+ PreParserExpression args, const ExpressionClassifier* classifier, |
+ bool* ok); |
+ inline PreParserExpression RewriteNonPatternObjectLiteralProperty( |
PreParserExpression property, const ExpressionClassifier* classifier, |
bool* ok); |
@@ -1134,7 +1137,15 @@ PreParserExpression PreParserTraits::RewriteNonPattern( |
} |
-PreParserExpression PreParserTraits::RewriteObjectLiteralProperty( |
+PreParserExpression PreParserTraits::RewriteNonPatternArguments( |
+ PreParserExpression args, const ExpressionClassifier* classifier, |
+ bool* ok) { |
+ pre_parser_->ValidateExpression(classifier, ok); |
+ return args; |
+} |
+ |
+ |
+PreParserExpression PreParserTraits::RewriteNonPatternObjectLiteralProperty( |
PreParserExpression property, const ExpressionClassifier* classifier, |
bool* ok) { |
pre_parser_->ValidateExpression(classifier, ok); |