11 references to PopulateSwitchStatementHelpers
Microsoft.CodeAnalysis.Features (11)
AbstractPopulateSwitchCodeFixProvider.cs (4)
59
var missingCases = bool.Parse(properties[
PopulateSwitchStatementHelpers
.MissingCases]!);
60
var missingDefaultCase = bool.Parse(properties[
PopulateSwitchStatementHelpers
.MissingDefaultCase]!);
141
var hasMissingCases = bool.Parse(diagnostic.Properties[
PopulateSwitchStatementHelpers
.MissingCases]!);
142
var hasMissingDefaultCase = bool.Parse(diagnostic.Properties[
PopulateSwitchStatementHelpers
.MissingDefaultCase]!);
AbstractPopulateSwitchDiagnosticAnalyzer.cs (2)
61
.Add(
PopulateSwitchStatementHelpers
.MissingCases, missingCases.ToString())
62
.Add(
PopulateSwitchStatementHelpers
.MissingDefaultCase, missingDefaultCase.ToString());
AbstractPopulateSwitchStatementCodeFixProvider.cs (2)
63
=>
PopulateSwitchStatementHelpers
.GetMissingEnumMembers(switchOperation);
66
=>
PopulateSwitchStatementHelpers
.HasNullSwitchArm(switchOperation);
AbstractPopulateSwitchStatementDiagnosticAnalyzer.cs (2)
30
=>
PopulateSwitchStatementHelpers
.GetMissingEnumMembers(operation);
33
=>
PopulateSwitchStatementHelpers
.HasDefaultCase(operation);
PopulateSwitchExpressionHelpers.cs (1)
31
if (
PopulateSwitchStatementHelpers
.TryGetAllEnumMembers(switchExpressionType, enumMembers))