4 writes to _addedStatements
Microsoft.CodeAnalysis.CSharp (4)
Lowering\ClosureConversion\ClosureConversion.cs (4)
308_addedStatements = null; 1568_addedStatements = null; 1603_addedStatements = oldAddedStatements; 1726if (_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); 1566var oldAddedStatements = _addedStatements; 1726if (_addedStatements == null) _addedStatements = ArrayBuilder<BoundStatement>.GetInstance(); 1728_addedStatements.Add(F.Assignment(cache, F.Null(type)));