Index: src/ast/scopes.cc |
diff --git a/src/ast/scopes.cc b/src/ast/scopes.cc |
index ce293662e9a84c90f7ecee12962ba7f993951ad0..8ed23a456897d19d21b7b7a59d3e09153fb26479 100644 |
--- a/src/ast/scopes.cc |
+++ b/src/ast/scopes.cc |
@@ -153,7 +153,8 @@ DeclarationScope::DeclarationScope(Zone* zone, Scope* outer_scope, |
ModuleScope::ModuleScope(DeclarationScope* script_scope, |
AstValueFactory* ast_value_factory) |
- : DeclarationScope(ast_value_factory->zone(), script_scope, MODULE_SCOPE) { |
+ : DeclarationScope(ast_value_factory->zone(), script_scope, MODULE_SCOPE, |
+ kGeneratorFunction) { |
Zone* zone = ast_value_factory->zone(); |
module_descriptor_ = new (zone) ModuleDescriptor(zone); |
set_language_mode(STRICT); |