| 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);
|
|
|