4 writes to _addedStatements
Microsoft.CodeAnalysis.CSharp (4)
Lowering\ClosureConversion\ClosureConversion.cs (4)
318_addedStatements = null; 1578_addedStatements = null; 1613_addedStatements = oldAddedStatements; 1736if (_addedStatements == null) _addedStatements = ArrayBuilder<BoundStatement>.GetInstance();
6 references to _addedStatements
Microsoft.CodeAnalysis.CSharp (6)
Lowering\ClosureConversion\ClosureConversion.cs (6)
315_addedStatements.Add(body); 316body = new BoundBlock(body.Syntax, _addedLocals.ToImmutableAndFree(), _addedStatements.ToImmutableAndFree()) { WasCompilerGenerated = true }; 322Debug.Assert(_addedStatements == null); 1576var oldAddedStatements = _addedStatements; 1736if (_addedStatements == null) _addedStatements = ArrayBuilder<BoundStatement>.GetInstance(); 1738_addedStatements.Add(F.Assignment(cache, F.Null(type)));