Lines Matching defs:scope
19 #include <binder/scope.h>
2708 auto *scope = ((desc->modifiers & ir::ModifierFlags::STATIC) != 0) ? implicitScopes.first :
2710 auto scopeCtx = binder::LexicalScope<binder::FunctionScope>::Enter(Binder(), scope);
3022 auto *scope = Binder()->Allocator()->New<binder::FunctionScope>(Allocator(), paramScope);
3023 CHECK_NOT_NULL(scope);
3044 auto *body = AllocNode<ir::BlockStatement>(scope, std::move(statements));
3045 auto *func = AllocNode<ir::ScriptFunction>(scope, std::move(params), nullptr, isDeclare ? nullptr : body, nullptr,
3050 scope->BindNode(func);
3052 scope->BindParamScope(paramScope);
3053 paramScope->BindFunctionScope(scope);