1 implementation of IIfLikeStatementGenerator
Microsoft.CodeAnalysis.CSharp.Features (1)
SplitOrMergeIfStatements\CSharpIfLikeStatementGenerator.cs (1)
21
internal sealed class CSharpIfLikeStatementGenerator :
IIfLikeStatementGenerator
34 references to IIfLikeStatementGenerator
Microsoft.CodeAnalysis.CSharp.Features (1)
SplitOrMergeIfStatements\CSharpIfLikeStatementGenerator.cs (1)
20
[ExportLanguageService(typeof(
IIfLikeStatementGenerator
), LanguageNames.CSharp), Shared]
Microsoft.CodeAnalysis.Features (33)
SplitOrMergeIfStatements\AbstractMergeIfStatementsCodeRefactoringProvider.cs (3)
66
var
ifGenerator = document.GetLanguageService<
IIfLikeStatementGenerator
>();
79
static SyntaxNode FindIfOrElseIf(TextSpan span,
IIfLikeStatementGenerator
ifGenerator, SyntaxNode root)
SplitOrMergeIfStatements\AbstractSplitIfStatementCodeRefactoringProvider.cs (4)
47
var
ifGenerator = document.GetLanguageService<
IIfLikeStatementGenerator
>();
63
var
ifGenerator = document.GetLanguageService<
IIfLikeStatementGenerator
>();
SplitOrMergeIfStatements\Consecutive\AbstractMergeConsecutiveIfStatementsCodeRefactoringProvider.cs (11)
60
var
ifGenerator = document.GetLanguageService<
IIfLikeStatementGenerator
>();
73
var
ifGenerator = document.GetLanguageService<
IIfLikeStatementGenerator
>();
84
var
ifGenerator = document.GetLanguageService<
IIfLikeStatementGenerator
>();
139
IIfLikeStatementGenerator
ifGenerator,
150
IIfLikeStatementGenerator
ifGenerator,
162
IIfLikeStatementGenerator
ifGenerator,
176
IIfLikeStatementGenerator
ifGenerator,
190
IIfLikeStatementGenerator
ifGenerator,
SplitOrMergeIfStatements\Consecutive\AbstractSplitIntoConsecutiveIfStatementsCodeRefactoringProvider.cs (3)
63
var
ifGenerator = document.GetLanguageService<
IIfLikeStatementGenerator
>();
118
IIfLikeStatementGenerator
ifGenerator,
SplitOrMergeIfStatements\Nested\AbstractMergeNestedIfStatementsCodeRefactoringProvider.cs (10)
48
var
ifGenerator = document.GetLanguageService<
IIfLikeStatementGenerator
>();
61
var
ifGenerator = document.GetLanguageService<
IIfLikeStatementGenerator
>();
72
var
ifGenerator = document.GetLanguageService<
IIfLikeStatementGenerator
>();
90
IIfLikeStatementGenerator
ifGenerator,
119
IIfLikeStatementGenerator
ifGenerator,
148
IIfLikeStatementGenerator
ifGenerator,
231
IIfLikeStatementGenerator
ifGenerator,
SplitOrMergeIfStatements\Nested\AbstractSplitIntoNestedIfStatementsCodeRefactoringProvider.cs (2)
48
var
ifGenerator = document.GetLanguageService<
IIfLikeStatementGenerator
>();