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