Index: src/ast/ast-expression-visitor.cc |
diff --git a/src/ast/ast-expression-visitor.cc b/src/ast/ast-expression-visitor.cc |
index 6ee2d5988ce83c8d5ee013a75c73b4328373a9be..73ad7de2842324fcdbb09e55ce48237d5a98fc98 100644 |
--- a/src/ast/ast-expression-visitor.cc |
+++ b/src/ast/ast-expression-visitor.cc |
@@ -171,6 +171,13 @@ void AstExpressionVisitor::VisitForInStatement(ForInStatement* stmt) { |
void AstExpressionVisitor::VisitForOfStatement(ForOfStatement* stmt) { |
RECURSE(Visit(stmt->iterable())); |
+ // TODO(nikolaos): Decide; if the next five should not be here, they |
+ // can go to a VisitForOfStatement in parameter-initializer-rewriter.cc. |
+ RECURSE(Visit(stmt->each())); |
+ RECURSE(Visit(stmt->assign_iterator())); |
+ RECURSE(Visit(stmt->next_result())); |
+ RECURSE(Visit(stmt->result_done())); |
+ RECURSE(Visit(stmt->assign_each())); |
RECURSE(Visit(stmt->body())); |
} |