Lines Matching defs:funcScope
1927 binder::FunctionScope *funcScope = node->Scope();
1928 binder::FunctionParamScope *funcParamScope = funcScope->ParamScope();
1940 auto scopeCtx = binder::LexicalScope<binder::FunctionScope>::Enter(Binder(), funcScope);
1941 tsModuleList_.push_back({paramName, funcScope});
1949 blockNode = AllocNode<ir::BlockStatement>(funcScope, std::move(statements));
1952 blockNode = AllocNode<ir::BlockStatement>(funcScope,
1956 funcScope->AddBindsFromParam();
1959 funcNode = AllocNode<ir::ScriptFunction>(funcScope, std::move(params), nullptr, blockNode, nullptr,
1962 funcScope->BindNode(funcNode);
2066 binder::FunctionScope *funcScope = node->Scope();
2067 binder::FunctionParamScope *funcParamScope = funcScope->ParamScope();
2079 auto scopeCtx = binder::LexicalScope<binder::FunctionScope>::Enter(Binder(), funcScope);
2080 tsEnumList_.push_back({paramName, funcScope});
2092 blockNode = AllocNode<ir::BlockStatement>(funcScope, std::move(statements));
2094 funcScope->AddBindsFromParam();
2096 funcNode = AllocNode<ir::ScriptFunction>(funcScope, std::move(params), nullptr, blockNode, nullptr,
2099 funcScope->BindNode(funcNode);