1 write to _statementsBuilder
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
135_statementsBuilder = ArrayBuilder<StatementSyntax>.GetInstance();
13 references to _statementsBuilder
Microsoft.CodeAnalysis.CSharp.Workspaces (13)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (13)
146public void Dispose() => _statementsBuilder.Free(); 188if (_statementsBuilder.Count == 0) 198_statementsBuilder[0] = _statementsBuilder[0].WithLeadingTrivia(leadingTrivia); 202var last = _statementsBuilder.Count - 1; 204_statementsBuilder[last] = _statementsBuilder[last].WithTrailingTrivia(trailingTrivia); 210if (_statementsBuilder.Count > 1) 212_editor.InsertAfter(_localDeclarationStatement, _statementsBuilder.Skip(1)); 215_editor.ReplaceNode(_localDeclarationStatement, _statementsBuilder[0]); 219_editor.ReplaceNode(_localDeclarationStatement, Block(_statementsBuilder)); 235_statementsBuilder.Add(statement); 248_statementsBuilder.Add(