1 implementation of IIfLikeStatementGenerator
Microsoft.CodeAnalysis.CSharp.Features (1)
SplitOrMergeIfStatements\CSharpIfLikeStatementGenerator.cs (1)
21internal 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)
66var ifGenerator = document.GetLanguageService<IIfLikeStatementGenerator>(); 79static SyntaxNode FindIfOrElseIf(TextSpan span, IIfLikeStatementGenerator ifGenerator, SyntaxNode root)
SplitOrMergeIfStatements\AbstractSplitIfStatementCodeRefactoringProvider.cs (4)
47var ifGenerator = document.GetLanguageService<IIfLikeStatementGenerator>(); 63var ifGenerator = document.GetLanguageService<IIfLikeStatementGenerator>();
SplitOrMergeIfStatements\Consecutive\AbstractMergeConsecutiveIfStatementsCodeRefactoringProvider.cs (11)
60var ifGenerator = document.GetLanguageService<IIfLikeStatementGenerator>(); 73var ifGenerator = document.GetLanguageService<IIfLikeStatementGenerator>(); 84var ifGenerator = document.GetLanguageService<IIfLikeStatementGenerator>(); 139IIfLikeStatementGenerator ifGenerator, 150IIfLikeStatementGenerator ifGenerator, 162IIfLikeStatementGenerator ifGenerator, 176IIfLikeStatementGenerator ifGenerator, 190IIfLikeStatementGenerator ifGenerator,
SplitOrMergeIfStatements\Consecutive\AbstractSplitIntoConsecutiveIfStatementsCodeRefactoringProvider.cs (3)
63var ifGenerator = document.GetLanguageService<IIfLikeStatementGenerator>(); 118IIfLikeStatementGenerator ifGenerator,
SplitOrMergeIfStatements\Nested\AbstractMergeNestedIfStatementsCodeRefactoringProvider.cs (10)
48var ifGenerator = document.GetLanguageService<IIfLikeStatementGenerator>(); 61var ifGenerator = document.GetLanguageService<IIfLikeStatementGenerator>(); 72var ifGenerator = document.GetLanguageService<IIfLikeStatementGenerator>(); 90IIfLikeStatementGenerator ifGenerator, 119IIfLikeStatementGenerator ifGenerator, 148IIfLikeStatementGenerator ifGenerator, 231IIfLikeStatementGenerator ifGenerator,
SplitOrMergeIfStatements\Nested\AbstractSplitIntoNestedIfStatementsCodeRefactoringProvider.cs (2)
48var ifGenerator = document.GetLanguageService<IIfLikeStatementGenerator>();