| Index: src/parsing/pattern-rewriter.cc
|
| diff --git a/src/parsing/pattern-rewriter.cc b/src/parsing/pattern-rewriter.cc
|
| index 65715a8a321b7f767f100a4ea19ed097951c7768..84cd5bead7c5c8faf031253a88c3a5dace6e50b2 100644
|
| --- a/src/parsing/pattern-rewriter.cc
|
| +++ b/src/parsing/pattern-rewriter.cc
|
| @@ -328,7 +328,7 @@ void Parser::PatternRewriter::VisitRewritableExpression(
|
| // perform BindingPattern rewriting
|
| DCHECK(!node->is_rewritten());
|
| node->Rewrite(node->expression());
|
| - return node->expression()->Accept(this);
|
| + return Visit(node->expression());
|
| }
|
|
|
| if (node->is_rewritten()) return;
|
| @@ -730,8 +730,6 @@ void Parser::PatternRewriter::VisitProperty(v8::internal::Property* node) {
|
|
|
| // =============== UNREACHABLE =============================
|
|
|
| -void Parser::PatternRewriter::Visit(AstNode* node) { UNREACHABLE(); }
|
| -
|
| #define NOT_A_PATTERN(Node) \
|
| void Parser::PatternRewriter::Visit##Node(v8::internal::Node*) { \
|
| UNREACHABLE(); \
|
|
|