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