1 write to _scopeManager
Microsoft.CodeAnalysis (1)
CodeGen\ILBuilder.cs (1)
77
_scopeManager
= new LocalScopeManager();
16 references to _scopeManager
Microsoft.CodeAnalysis (16)
CodeGen\ILBuilder.cs (16)
79
leaderBlock = _currentBlock =
_scopeManager
.CreateBlock(this);
104
var block =
_scopeManager
.CreateBlock(this);
113
SwitchBlock switchBlock =
_scopeManager
.CreateSwitchBlock(this);
185
private ExceptionHandlerScope EnclosingExceptionHandler =>
_scopeManager
.EnclosingExceptionHandler;
208
internal ImmutableArray<Cci.LocalScope> GetAllScopes() =>
_scopeManager
.GetAllScopesWithLocals();
220
return
_scopeManager
.GetHoistedLocalScopes();
225
_scopeManager
.FreeBasicBlocks();
969
this.RealizedExceptionHandlers =
_scopeManager
.GetExceptionHandlerRegions();
1122
var scope =
_scopeManager
.OpenScope(scopeType, exceptionType);
1158
=>
_scopeManager
.PossiblyDefinedOutsideOfTry(local);
1165
_scopeManager
.FinishFilterCondition(this);
1176
_scopeManager
.ClosingScope(this);
1178
_scopeManager
.CloseScope(this);
1185
_scopeManager
.AddUserHoistedLocal(slotIndex);
1194
_scopeManager
.AddLocal(local);
1203
_scopeManager
.AddLocalConstant(localConstant);