1 write to _statementsBuilder
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
130_statementsBuilder = ArrayBuilder<StatementSyntax>.GetInstance();
13 references to _statementsBuilder
Microsoft.CodeAnalysis.CSharp.Workspaces (13)
CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (13)
141public void Dispose() => _statementsBuilder.Free(); 183if (_statementsBuilder.Count == 0) 193_statementsBuilder[0] = _statementsBuilder[0].WithLeadingTrivia(leadingTrivia); 197var last = _statementsBuilder.Count - 1; 199_statementsBuilder[last] = _statementsBuilder[last].WithTrailingTrivia(trailingTrivia); 205if (_statementsBuilder.Count > 1) 207_editor.InsertAfter(_localDeclarationStatement, _statementsBuilder.Skip(1)); 210_editor.ReplaceNode(_localDeclarationStatement, _statementsBuilder[0]); 214_editor.ReplaceNode(_localDeclarationStatement, SyntaxFactory.Block(_statementsBuilder)); 230_statementsBuilder.Add(statement); 243_statementsBuilder.Add(