1 write to _localDeclarationStatement
Microsoft.CodeAnalysis.CSharp.Workspaces (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (1)
132_localDeclarationStatement = localDeclarationStatement;
9 references to _localDeclarationStatement
Microsoft.CodeAnalysis.CSharp.Workspaces (9)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\CSharp\LanguageServices\CSharpReplaceDiscardDeclarationsWithAssignmentsService.cs (9)
162foreach (var variable in _localDeclarationStatement.Declaration.Variables) 196var leadingTrivia = _localDeclarationStatement.Declaration.Type.GetLeadingTrivia() 197.Concat(_localDeclarationStatement.Declaration.Type.GetTrailingTrivia()); 203var trailingTrivia = _localDeclarationStatement.SemicolonToken.GetAllTrivia(); 208if (_localDeclarationStatement.Parent is BlockSyntax or SwitchSectionSyntax) 212_editor.InsertAfter(_localDeclarationStatement, _statementsBuilder.Skip(1)); 215_editor.ReplaceNode(_localDeclarationStatement, _statementsBuilder[0]); 219_editor.ReplaceNode(_localDeclarationStatement, Block(_statementsBuilder)); 233VariableDeclaration(_localDeclarationStatement.Declaration.Type, _currentNonDiscardVariables))