1 write to DeclarationStatement
Microsoft.CodeAnalysis.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.State.cs (1)
62
DeclarationStatement
= node;
13 references to DeclarationStatement
Microsoft.CodeAnalysis.Analyzers (13)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.cs (9)
95
editor.RemoveNode(state.
DeclarationStatement
);
101
var statementIndex = state.OutermostBlockStatements.IndexOf(state.
DeclarationStatement
);
109
editor.RemoveNode(state.
DeclarationStatement
);
124
state.
DeclarationStatement
, document, cancellationToken: cancellationToken).ConfigureAwait(false);
148
var statementIndex = state.OutermostBlockStatements.IndexOf(state.
DeclarationStatement
);
155
bannerService.GetLeadingBlankLines(state.
DeclarationStatement
)));
170
GetMergedTrivia(bannerService, state.
DeclarationStatement
, state.FirstStatementAffectedInInnermostBlock));
226
document, localSymbol, state.
DeclarationStatement
, right, cancellationToken).ConfigureAwait(false);
245
return state.
DeclarationStatement
.ReplaceNode(
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.State.cs (4)
64
var variables = syntaxFacts.GetVariablesOfLocalDeclarationStatement(
DeclarationStatement
);
76
OutermostBlock = blockFacts.GetStatementContainer(
DeclarationStatement
);
135
if (FirstStatementAffectedInInnermostBlock ==
DeclarationStatement
)
140
IndexOfDeclarationStatementInInnermostBlock = InnermostBlockStatements.IndexOf(
DeclarationStatement
);