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