Index: src/full-codegen.cc |
diff --git a/src/full-codegen.cc b/src/full-codegen.cc |
index 9d31cd5230f1315663bb3e1f2d5d17bc6bcd4927..35dc5d538e9ba9f18efd0a2152bfbe8512aed764 100644 |
--- a/src/full-codegen.cc |
+++ b/src/full-codegen.cc |
@@ -208,6 +208,9 @@ void BreakableStatementChecker::VisitLiteral(Literal* expr) { |
} |
+void BreakableStatementChecker::VisitTemplateLiteral(TemplateLiteral* node) {} |
+ |
+ |
void BreakableStatementChecker::VisitRegExpLiteral(RegExpLiteral* expr) { |
} |
@@ -1546,6 +1549,13 @@ void FullCodeGenerator::VisitLiteral(Literal* expr) { |
} |
+void FullCodeGenerator::VisitTemplateLiteral(TemplateLiteral* expr) { |
+ // 12.2.8.2.4 --- TemplateLiteral Evaluation |
+ Comment cmnt(masm_, "[ TemplateLiteral"); |
+ context()->Plug(isolate()->factory()->undefined_value()); |
+} |
+ |
+ |
void FullCodeGenerator::VisitFunctionLiteral(FunctionLiteral* expr) { |
Comment cmnt(masm_, "[ FunctionLiteral"); |