2 types derived from Analyzer
Microsoft.CodeAnalysis.CSharp.Features (1)
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.Analyzer.cs (1)
16private sealed class CSharpAnalyzer : Analyzer
Microsoft.CodeAnalysis.VisualBasic.Features (1)
ConvertIfToSwitch\VisualBasicConvertIfToSwitchCodeRefactoringProvider.Analyzer.vb (1)
12Inherits Analyzer
1 instantiation of Analyzer
Microsoft.CodeAnalysis.VisualBasic.Features (1)
ConvertIfToSwitch\VisualBasicConvertIfToSwitchCodeRefactoringProvider.Analyzer.vb (1)
15MyBase.New(syntaxFacts, features)
6 references to Analyzer
Microsoft.CodeAnalysis.CSharp.Features (1)
ConvertIfToSwitch\CSharpConvertIfToSwitchCodeRefactoringProvider.cs (1)
34public override Analyzer CreateAnalyzer(ISyntaxFacts syntaxFacts, ParseOptions options)
Microsoft.CodeAnalysis.Features (4)
ConvertIfToSwitch\AbstractConvertIfToSwitchCodeRefactoringProvider.cs (4)
31public abstract Analyzer CreateAnalyzer(ISyntaxFacts syntaxFacts, ParseOptions options); 46if (!ShouldOfferRefactoring(ifStatement, semanticModel, syntaxFactsService, out var analyzer, out var sections, out var target)) 74[NotNullWhen(true)] out Analyzer? analyzer, 250if (!ShouldOfferRefactoring(ifStatement, semanticModel, syntaxFactsService, out var analyzer, out var sections, out var target))
Microsoft.CodeAnalysis.VisualBasic.Features (1)
ConvertIfToSwitch\VisualBasicConvertIfToSwitchCodeRefactoringProvider.vb (1)
27Public Overrides Function CreateAnalyzer(syntaxFacts As ISyntaxFacts, options As ParseOptions) As Analyzer