1 implementation of GetStatementContainerStatements
Microsoft.CodeAnalysis.Workspaces (1)
AbstractBlockFacts.cs (1)
17
public abstract IReadOnlyList<SyntaxNode>
GetStatementContainerStatements
(SyntaxNode? node);
9 references to GetStatementContainerStatements
Microsoft.CodeAnalysis.Features (9)
SplitOrMergeIfStatements\Consecutive\AbstractMergeConsecutiveIfStatementsCodeRefactoringProvider.cs (2)
253
var statements1 = WalkDownScopeBlocks(blockFacts, blockFacts.
GetStatementContainerStatements
(ifStatement1));
254
var statements2 = WalkDownScopeBlocks(blockFacts, blockFacts.
GetStatementContainerStatements
(ifStatement2));
SplitOrMergeIfStatements\Consecutive\AbstractSplitIntoConsecutiveIfStatementsCodeRefactoringProvider.cs (1)
136
var insideStatements = blockFacts.
GetStatementContainerStatements
(ifOrElseIf);
SplitOrMergeIfStatements\Nested\AbstractMergeNestedIfStatementsCodeRefactoringProvider.cs (6)
101
var statements = blockFacts.
GetStatementContainerStatements
(statement.Parent);
130
var rootStatements = blockFacts.
GetStatementContainerStatements
(ifOrElseIf);
175
var statements = blockFacts.
GetStatementContainerStatements
(innerIfStatement.Parent);
210
var outerStatements = blockFacts.
GetStatementContainerStatements
(container);
256
var statements1 = WalkDownScopeBlocks(blockFacts, blockFacts.
GetStatementContainerStatements
(elseIfOrElseClause1));
257
var statements2 = WalkDownScopeBlocks(blockFacts, blockFacts.
GetStatementContainerStatements
(elseIfOrElseClause2));