Lines Matching refs:scope_info
245 context->scope_info().is_declaration_scope()));
299 } else if (context->scope_info().HasContextExtensionSlot()) {
304 context->scope_info().is_declaration_scope()) ||
437 Handle<ScopeInfo> scope_info(callee->shared().scope_info(), isolate);
449 for (int i = 0; i < scope_info->ContextLocalCount(); i++) {
450 if (!scope_info->ContextLocalIsParameter(i)) continue;
451 int parameter = scope_info->ContextLocalParameterNumber(i);
454 Smi slot = Smi::FromInt(scope_info->ContextHeaderLength() + i);
587 Handle<ScopeInfo> scope_info = args.at<ScopeInfo>(0);
590 return *isolate->factory()->NewFunctionContext(outer, scope_info);
598 Handle<ScopeInfo> scope_info = args.at<ScopeInfo>(1);
600 return *isolate->factory()->NewWithContext(current, scope_info,
609 Handle<ScopeInfo> scope_info = args.at<ScopeInfo>(1);
611 return *isolate->factory()->NewCatchContext(current, scope_info,
619 Handle<ScopeInfo> scope_info = args.at<ScopeInfo>(0);
621 return *isolate->factory()->NewBlockContext(current, scope_info);