1 write to FirstStatementAffectedInInnermostBlock
Microsoft.CodeAnalysis.Analyzers (1)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.State.cs (1)
128FirstStatementAffectedInInnermostBlock = InnermostBlockStatements.Cast<TStatementSyntax>().FirstOrDefault(allAffectedStatements.Contains);
12 references to FirstStatementAffectedInInnermostBlock
Microsoft.CodeAnalysis.Analyzers (12)
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.cs (7)
103state.OutermostBlockStatements[statementIndex + 1] == state.FirstStatementAffectedInInnermostBlock) 134var newNextStatement = state.FirstStatementAffectedInInnermostBlock; 139state.FirstStatementAffectedInInnermostBlock, 170GetMergedTrivia(bannerService, state.DeclarationStatement, state.FirstStatementAffectedInInnermostBlock)); 173state.FirstStatementAffectedInInnermostBlock, 215var firstStatement = state.FirstStatementAffectedInInnermostBlock; 242state.FirstStatementAffectedInInnermostBlock,
src\Workspaces\SharedUtilitiesAndExtensions\Workspace\Core\LanguageServices\MoveDeclarationNearReference\AbstractMoveDeclarationNearReferenceService.State.cs (5)
130if (FirstStatementAffectedInInnermostBlock == null) 135if (FirstStatementAffectedInInnermostBlock == DeclarationStatement) 141IndexOfFirstStatementAffectedInInnermostBlock = InnermostBlockStatements.IndexOf(FirstStatementAffectedInInnermostBlock); 171var previousToken = FirstStatementAffectedInInnermostBlock.GetFirstToken().GetPreviousToken(); 172var affectedSpan = TextSpan.FromBounds(previousToken.SpanStart, FirstStatementAffectedInInnermostBlock.Span.End);