• Home
  • Raw
  • Download

Lines Matching refs:scope_info

1367                                           Handle<ScopeInfo> scope_info) {  in NewScriptContext()  argument
1368 DCHECK_EQ(scope_info->scope_type(), SCRIPT_SCOPE); in NewScriptContext()
1370 Heap::kScriptContextMapRootIndex, scope_info->ContextLength(), TENURED); in NewScriptContext()
1371 context->set_scope_info(*scope_info); in NewScriptContext()
1390 Handle<ScopeInfo> scope_info) { in NewModuleContext() argument
1391 DCHECK_EQ(scope_info->scope_type(), MODULE_SCOPE); in NewModuleContext()
1393 Heap::kModuleContextMapRootIndex, scope_info->ContextLength(), TENURED); in NewModuleContext()
1394 context->set_scope_info(*scope_info); in NewModuleContext()
1403 Handle<ScopeInfo> scope_info) { in NewFunctionContext() argument
1404 int length = scope_info->ContextLength(); in NewFunctionContext()
1407 switch (scope_info->scope_type()) { in NewFunctionContext()
1418 context->set_scope_info(*scope_info); in NewFunctionContext()
1426 Handle<ScopeInfo> scope_info, in NewCatchContext() argument
1431 context->set_scope_info(*scope_info); in NewCatchContext()
1440 Handle<ScopeInfo> scope_info, in NewDebugEvaluateContext() argument
1445 DCHECK(scope_info->IsDebugEvaluateScope()); in NewDebugEvaluateContext()
1451 c->set_scope_info(*scope_info); in NewDebugEvaluateContext()
1461 Handle<ScopeInfo> scope_info, in NewWithContext() argument
1465 context->set_scope_info(*scope_info); in NewWithContext()
1473 Handle<ScopeInfo> scope_info) { in NewBlockContext() argument
1474 DCHECK_EQ(scope_info->scope_type(), BLOCK_SCOPE); in NewBlockContext()
1476 Heap::kBlockContextMapRootIndex, scope_info->ContextLength()); in NewBlockContext()
1477 context->set_scope_info(*scope_info); in NewBlockContext()
3019 Handle<ModuleInfo> module_info(code->scope_info()->ModuleDescriptorInfo(), in NewModule()