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)
162
foreach (var variable in
_localDeclarationStatement
.Declaration.Variables)
196
var leadingTrivia =
_localDeclarationStatement
.Declaration.Type.GetLeadingTrivia()
197
.Concat(
_localDeclarationStatement
.Declaration.Type.GetTrailingTrivia());
203
var trailingTrivia =
_localDeclarationStatement
.SemicolonToken.GetAllTrivia();
208
if (
_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));
233
VariableDeclaration(
_localDeclarationStatement
.Declaration.Type, _currentNonDiscardVariables))