1 type derived from Analyzer
Microsoft.CodeAnalysis.CSharp.Features (1)
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.Analyzer.cs (1)
16private sealed class CSharpAnalyzer(ISyntaxFacts syntaxFacts, Feature features) : Analyzer(syntaxFacts, features)
5 references to Analyzer
Microsoft.CodeAnalysis.CSharp.Features (1)
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.cs (1)
27public override Analyzer CreateAnalyzer(ISyntaxFacts syntaxFacts, ParseOptions options)
Microsoft.CodeAnalysis.Features (4)
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.cs (4)
30public abstract Analyzer CreateAnalyzer(ISyntaxFacts syntaxFacts, ParseOptions options); 47out var analyzer, out var sections, out var target)) 75[NotNullWhen(true)] out Analyzer? analyzer, 250if (!ShouldOfferRefactoring(ifStatement, semanticModel, syntaxFactsService, out var analyzer, out var sections, out var target))