Index: src/ast-numbering.cc |
diff --git a/src/ast-numbering.cc b/src/ast-numbering.cc |
index 20a091f1fac509920d36e1b83ffdf9bd221c5085..6369ee6bde80dd8b599c5ac5846d4e2cb2a014d8 100644 |
--- a/src/ast-numbering.cc |
+++ b/src/ast-numbering.cc |
@@ -348,6 +348,9 @@ void AstNumberingVisitor::VisitProperty(Property* node) { |
void AstNumberingVisitor::VisitAssignment(Assignment* node) { |
IncrementNodeCount(); |
node->set_base_id(ReserveIdRange(Assignment::num_ids())); |
+ |
+ RETURN_IF_VISIT_NODE(node->destructuring_assignment()); |
+ |
if (node->is_compound()) VisitBinaryOperation(node->binary_operation()); |
VisitReference(node->target()); |
Visit(node->value()); |