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)
77
leaderBlock = _currentBlock =
_scopeManager
.CreateBlock(this);
102
var block =
_scopeManager
.CreateBlock(this);
111
SwitchBlock switchBlock =
_scopeManager
.CreateSwitchBlock(this);
183
private ExceptionHandlerScope EnclosingExceptionHandler =>
_scopeManager
.EnclosingExceptionHandler;
206
internal ImmutableArray<Cci.LocalScope> GetAllScopes() =>
_scopeManager
.GetAllScopesWithLocals();
218
return
_scopeManager
.GetHoistedLocalScopes();
223
_scopeManager
.FreeBasicBlocks();
967
this.RealizedExceptionHandlers =
_scopeManager
.GetExceptionHandlerRegions();
1120
var 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);