4 writes to _addedLocals
Microsoft.CodeAnalysis.CSharp (4)
Lowering\ClosureConversion\ClosureConversion.cs (4)
307
_addedLocals
= null;
1569
_addedLocals
= null;
1602
_addedLocals
= oldAddedLocals;
1724
if (_addedLocals == null)
_addedLocals
= ArrayBuilder<LocalSymbol>.GetInstance();
5 references to _addedLocals
Microsoft.CodeAnalysis.CSharp (5)
Lowering\ClosureConversion\ClosureConversion.cs (5)
303
if (
_addedLocals
!= null)
306
body = new BoundBlock(body.Syntax,
_addedLocals
.ToImmutableAndFree(), _addedStatements.ToImmutableAndFree()) { WasCompilerGenerated = true };
1567
var oldAddedLocals =
_addedLocals
;
1724
if (
_addedLocals
== null) _addedLocals = ArrayBuilder<LocalSymbol>.GetInstance();
1725
_addedLocals
.Add(cacheLocal);