Remove duplicate script scope.
We previously had two nested SCRIPT_SCOPEs (used to be GLOBAL_SCOPES), but as the lexical variable implementation changed, the inner one is no longer needed. BUG= Review URL: https://codereview.chromium.org/1002193002 Cr-Commit-Position: refs/heads/master@{#27176}
This commit is contained in:
parent
0a1e272f9c
commit
0c56d7e809
@ -994,8 +994,6 @@ FunctionLiteral* Parser::DoParseProgram(ParseInfo* info, Scope** scope,
|
||||
if (!(*scope)->is_script_scope() || is_strict(info->language_mode())) {
|
||||
*scope = NewScope(*scope, EVAL_SCOPE);
|
||||
}
|
||||
} else if (info->is_global()) {
|
||||
*scope = NewScope(*scope, SCRIPT_SCOPE);
|
||||
} else if (info->is_module()) {
|
||||
*scope = NewScope(*scope, MODULE_SCOPE);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user