1 write to _scopeManager
Microsoft.CodeAnalysis (1)
CodeGen\ILBuilder.cs (1)
75_scopeManager = new LocalScopeManager();
16 references to _scopeManager
Microsoft.CodeAnalysis (16)
CodeGen\ILBuilder.cs (16)
77leaderBlock = _currentBlock = _scopeManager.CreateBlock(this); 102var block = _scopeManager.CreateBlock(this); 111SwitchBlock switchBlock = _scopeManager.CreateSwitchBlock(this); 183private ExceptionHandlerScope EnclosingExceptionHandler => _scopeManager.EnclosingExceptionHandler; 206internal ImmutableArray<Cci.LocalScope> GetAllScopes() => _scopeManager.GetAllScopesWithLocals(); 218return _scopeManager.GetHoistedLocalScopes(); 223_scopeManager.FreeBasicBlocks(); 967this.RealizedExceptionHandlers = _scopeManager.GetExceptionHandlerRegions(); 1120var scope = _scopeManager.OpenScope(scopeType, exceptionType); 1156=> _scopeManager.PossiblyDefinedOutsideOfTry(local); 1163_scopeManager.FinishFilterCondition(this); 1174_scopeManager.ClosingScope(this); 1176_scopeManager.CloseScope(this); 1183_scopeManager.AddUserHoistedLocal(slotIndex); 1192_scopeManager.AddLocal(local); 1201_scopeManager.AddLocalConstant(localConstant);