1 implementation of GetExecutableBlockStatements
Microsoft.CodeAnalysis.Workspaces (1)
AbstractBlockFacts.cs (1)
14
public abstract IReadOnlyList<SyntaxNode>
GetExecutableBlockStatements
(SyntaxNode? node);
6 references to GetExecutableBlockStatements
Microsoft.CodeAnalysis.Features (4)
RemoveUnusedVariable\AbstractRemoveUnusedVariableCodeFixProvider.cs (1)
146
var siblings = blockFacts.
GetExecutableBlockStatements
(statementParent);
SplitOrMergeIfStatements\AbstractMergeIfStatementsCodeRefactoringProvider.cs (2)
96
statements = blockFacts.
GetExecutableBlockStatements
(statements[0]);
117
blockFacts.
GetExecutableBlockStatements
(parent).Count == statements.Count)
SplitOrMergeIfStatements\Consecutive\AbstractMergeConsecutiveIfStatementsCodeRefactoringProvider.cs (1)
236
var blockStatements = blockFacts.
GetExecutableBlockStatements
(ifOrElseIf.Parent);
Microsoft.CodeAnalysis.Workspaces (2)
AbstractMoveDeclarationNearReferenceService.State.cs (2)
123
InnermostBlockStatements = blockFacts.
GetExecutableBlockStatements
(InnermostBlock);
124
OutermostBlockStatements = blockFacts.
GetExecutableBlockStatements
(OutermostBlock);