2 overrides of HasDefaultCase
Microsoft.CodeAnalysis.Features (2)
src\Analyzers\Core\Analyzers\PopulateSwitch\AbstractPopulateSwitchExpressionDiagnosticAnalyzer.cs (1)
31protected sealed override bool HasDefaultCase(ISwitchExpressionOperation operation)
src\Analyzers\Core\Analyzers\PopulateSwitch\AbstractPopulateSwitchStatementDiagnosticAnalyzer.cs (1)
31protected sealed override bool HasDefaultCase(ISwitchOperation operation)
3 references to HasDefaultCase
Microsoft.CodeAnalysis.Features (3)
src\Analyzers\Core\Analyzers\PopulateSwitch\AbstractPopulateSwitchDiagnosticAnalyzer.cs (3)
100return (missingCases: false, missingDefaultCase: !HasDefaultCase(switchOperation)); 114if (HasDefaultCase(operation) || hasAllCases) 127return (missingCases: missingEnumMembers.Count > 0, missingDefaultCase: !HasDefaultCase(operation));