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)
80
leaderBlock = _currentBlock =
_scopeManager
.CreateBlock(this);
106
var block =
_scopeManager
.CreateBlock(this);
116
SwitchBlock switchBlock =
_scopeManager
.CreateSwitchBlock(this);
195
private ExceptionHandlerScope EnclosingExceptionHandler =>
_scopeManager
.EnclosingExceptionHandler;
218
internal ImmutableArray<Cci.LocalScope> GetAllScopes() =>
_scopeManager
.GetAllScopesWithLocals();
230
return
_scopeManager
.GetHoistedLocalScopes();
235
_scopeManager
.FreeBasicBlocks();
981
this.RealizedExceptionHandlers =
_scopeManager
.GetExceptionHandlerRegions();
1134
var 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);