diff options
Diffstat (limited to 'deps/v8/src/parsing/parsing.cc')
-rw-r--r-- | deps/v8/src/parsing/parsing.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/deps/v8/src/parsing/parsing.cc b/deps/v8/src/parsing/parsing.cc index 378023cbeb..7ff080b2f9 100644 --- a/deps/v8/src/parsing/parsing.cc +++ b/deps/v8/src/parsing/parsing.cc @@ -42,7 +42,6 @@ bool ParseProgram(ParseInfo* info, Isolate* isolate) { info->pending_error_handler()->ReportErrors(isolate, info->script(), info->ast_value_factory()); } else { - result->scope()->AttachOuterScopeInfo(info, isolate); info->set_language_mode(info->literal()->language_mode()); if (info->is_eval()) { info->set_allow_eval_cache(parser.allow_eval_cache()); @@ -80,7 +79,7 @@ bool ParseFunction(ParseInfo* info, Handle<SharedFunctionInfo> shared_info, info->pending_error_handler()->ReportErrors(isolate, info->script(), info->ast_value_factory()); } else { - result->scope()->AttachOuterScopeInfo(info, isolate); + info->ast_value_factory()->Internalize(isolate); if (info->is_eval()) { info->set_allow_eval_cache(parser.allow_eval_cache()); } |