4 writes to _addedStatements
Microsoft.CodeAnalysis.CSharp (4)
Lowering\ClosureConversion\ClosureConversion.cs (4)
308_addedStatements = null; 1567_addedStatements = null; 1602_addedStatements = oldAddedStatements; 1725if (_addedStatements == null) _addedStatements = ArrayBuilder<BoundStatement>.GetInstance();
6 references to _addedStatements
Microsoft.CodeAnalysis.CSharp (6)
Lowering\ClosureConversion\ClosureConversion.cs (6)
305_addedStatements.Add(body); 306body = new BoundBlock(body.Syntax, _addedLocals.ToImmutableAndFree(), _addedStatements.ToImmutableAndFree()) { WasCompilerGenerated = true }; 312Debug.Assert(_addedStatements == null); 1565var oldAddedStatements = _addedStatements; 1725if (_addedStatements == null) _addedStatements = ArrayBuilder<BoundStatement>.GetInstance(); 1727_addedStatements.Add(F.Assignment(cache, F.Null(type)));