Lines Matching refs:LexicalScope
176 auto scopeCtx = LexicalScope<Scope>::Enter(this, scope);
182 auto scope_ctx = LexicalScope<Scope>::Enter(this, node->AsBlockStatement()->Scope());
188 auto scopeCtx = LexicalScope<Scope>::Enter(this, node->AsBlockExpression()->Scope());
201 auto lexScope = LexicalScope<Scope>::Enter(this, scope);
246 auto enumScopeCtx = LexicalScope<LocalScope>::Enter(this, enumDecl->Scope());
261 auto scopeCtx = LexicalScope<ClassScope>::Enter(this, decl->Scope()->AsClassScope());
287 auto typeParamScopeCtx = LexicalScope<LocalScope>::Enter(this, decl->TypeParams()->Scope());
299 auto scopeCtx = LexicalScope<LocalScope>::Enter(this, methodDef->Function()->TypeParams()->Scope());
314 auto paramScopeCtx = LexicalScope<FunctionParamScope>::Enter(this, func->Scope()->ParamScope());
339 auto scopeCtx = LexicalScope<LocalScope>::Enter(this, classDef->TypeParams()->Scope());
361 auto classCtx = LexicalScope<ClassScope>::Enter(this, classDef->Scope()->AsClassScope());
396 auto paramScopeCtx = LexicalScope<FunctionParamScope>::Enter(this, func->Scope()->ParamScope());
408 auto paramScopeCtx = LexicalScope<FunctionParamScope>::Enter(this, func->Scope()->ParamScope());
1110 const auto scopeCtx = LexicalScope<ClassScope>::Enter(this, classDef->Scope()->AsClassScope());