1 write to _scopeManager
Microsoft.CodeAnalysis (1)
CodeGen\ILBuilder.cs (1)
78_scopeManager = new LocalScopeManager();
16 references to _scopeManager
Microsoft.CodeAnalysis (16)
CodeGen\ILBuilder.cs (16)
80leaderBlock = _currentBlock = _scopeManager.CreateBlock(this); 106var block = _scopeManager.CreateBlock(this); 116SwitchBlock switchBlock = _scopeManager.CreateSwitchBlock(this); 195private ExceptionHandlerScope EnclosingExceptionHandler => _scopeManager.EnclosingExceptionHandler; 218internal ImmutableArray<Cci.LocalScope> GetAllScopes() => _scopeManager.GetAllScopesWithLocals(); 230return _scopeManager.GetHoistedLocalScopes(); 235_scopeManager.FreeBasicBlocks(); 981this.RealizedExceptionHandlers = _scopeManager.GetExceptionHandlerRegions(); 1134var scope = _scopeManager.OpenScope(scopeType, exceptionType); 1170=> _scopeManager.PossiblyDefinedOutsideOfTry(local); 1177_scopeManager.FinishFilterCondition(this); 1188_scopeManager.ClosingScope(this); 1190_scopeManager.CloseScope(this); 1197_scopeManager.AddUserHoistedLocal(slotIndex); 1206_scopeManager.AddLocal(local); 1215_scopeManager.AddLocalConstant(localConstant);