Lines Matching defs:funcScope
254 auto *funcScope = func->Scope();
255 auto *paramScope = funcScope->ParamScope();
290 varBinder->ResolveReferencesForScopeWithContext(func, funcScope);
309 auto *funcScope = cmInfo->body == nullptr ? allocator->New<varbinder::FunctionScope>(allocator, paramScope)
313 funcScope->BindName(info->calleeClass->Definition()->TsType()->AsETSObjectType()->AssemblerName());
314 func->SetScope(funcScope);
317 cmInfo->body->AsBlockStatement()->SetScope(funcScope);
321 return funcScope;
367 auto funcScope = GetAndApplyFunctionScope(ctx, info, cmInfo, paramScope, func);
375 funcScope->BindNode(func);
377 funcScope->AssignParamScope(paramScope);
378 paramScope->BindFunctionScope(funcScope);
386 funcScope->EraseBinding(name);
387 funcScope->InsertBinding(name, nv);