2 implementations of GetElseIfAndElseClauses
Microsoft.CodeAnalysis.CSharp.Features (1)
SplitOrMergeIfStatements\CSharpIfLikeStatementGenerator.cs (1)
84public ImmutableArray<SyntaxNode> GetElseIfAndElseClauses(SyntaxNode ifOrElseIf)
Microsoft.CodeAnalysis.VisualBasic.Features (1)
SplitOrMergeIfStatements\VisualBasicIfLikeStatementGenerator.vb (1)
97Public Function GetElseIfAndElseClauses(ifOrElseIf As SyntaxNode) As ImmutableArray(Of SyntaxNode) Implements IIfLikeStatementGenerator.GetElseIfAndElseClauses
7 references to GetElseIfAndElseClauses
Microsoft.CodeAnalysis.Features (6)
SplitOrMergeIfStatements\Consecutive\AbstractMergeConsecutiveIfStatementsCodeRefactoringProvider.cs (2)
124Debug.Assert(ifGenerator.GetElseIfAndElseClauses(firstIfOrElseIf).Length == 0); 197if (!ifGenerator.IsIfOrElseIf(firstStatement) || ifGenerator.GetElseIfAndElseClauses(firstStatement).Length > 0)
SplitOrMergeIfStatements\Consecutive\AbstractSplitIntoConsecutiveIfStatementsCodeRefactoringProvider.cs (2)
84Debug.Assert(ifGenerator.GetElseIfAndElseClauses(ifOrElseIf).Length == 0); 131if (ifGenerator.GetElseIfAndElseClauses(ifOrElseIf).Length > 0)
SplitOrMergeIfStatements\Nested\AbstractMergeNestedIfStatementsCodeRefactoringProvider.cs (2)
168ifGenerator.GetElseIfAndElseClauses(outerIfOrElseIf), 169ifGenerator.GetElseIfAndElseClauses(innerIfStatement),
Microsoft.CodeAnalysis.VisualBasic.Features (1)
SplitOrMergeIfStatements\VisualBasicIfLikeStatementGenerator.vb (1)
97Public Function GetElseIfAndElseClauses(ifOrElseIf As SyntaxNode) As ImmutableArray(Of SyntaxNode) Implements IIfLikeStatementGenerator.GetElseIfAndElseClauses