Home | History | Annotate | Download | only in runtime

Lines Matching full:scope_info

300               handle(context->scope_info()), object);
514 Handle<ScopeInfo> scope_info(callee->shared()->scope_info());
517 Handle<String> name(scope_info->ParameterName(index));
518 int context_local_count = scope_info->ContextLocalCount();
521 if (scope_info->ParameterName(j) == *name) {
537 if (scope_info->ContextLocalName(j) == *name) {
747 static Object* FindNameClash(Handle<ScopeInfo> scope_info,
750 Isolate* isolate = scope_info->GetIsolate();
751 for (int var = 0; var < scope_info->ContextLocalCount(); var++) {
752 Handle<String> name(scope_info->ContextLocalName(var));
753 VariableMode mode = scope_info->ContextLocalMode(var);
782 CONVERT_ARG_HANDLE_CHECKED(ScopeInfo, scope_info, 1);
789 FindNameClash(scope_info, global_object, script_context_table);
798 isolate->factory()->NewScriptContext(closure, scope_info);
819 int length = function->shared()->scope_info()->ContextLength();
854 CONVERT_ARG_HANDLE_CHECKED(ScopeInfo, scope_info, 0);
858 isolate->factory()->NewBlockContext(function, current, scope_info);
886 CONVERT_ARG_HANDLE_CHECKED(ScopeInfo, scope_info, 1);
891 Handle<Context> context = factory->NewModuleContext(scope_info);
892 Handle<JSModule> module = factory->NewJSModule(context, scope_info);