Index: src/ast-numbering.cc |
diff --git a/src/ast-numbering.cc b/src/ast-numbering.cc |
index e87842405e689a0aee131ac299b6111a1f285872..78cf4daca0e6bdd5ac858d0975b8572acd34e77c 100644 |
--- a/src/ast-numbering.cc |
+++ b/src/ast-numbering.cc |
@@ -84,6 +84,14 @@ void AstNumberingVisitor::VisitLiteral(Literal* node) { |
} |
+void AstNumberingVisitor::VisitTemplateLiteral(TemplateLiteral* node) { |
+ node->set_base_id(ReserveIdRange(TemplateLiteral::num_ids())); |
+ for (int i = 0; i < node->expressions()->length(); ++i) { |
+ Visit(node->expressions()->at(i)); |
+ } |
+} |
+ |
+ |
void AstNumberingVisitor::VisitRegExpLiteral(RegExpLiteral* node) { |
node->set_base_id(ReserveIdRange(RegExpLiteral::num_ids())); |
} |