42 references to CaseKind
Microsoft.CodeAnalysis (17)
Generated\Operations.Generated.cs (2)
2474
CaseKind
CaseKind { get; }
7758
public abstract
CaseKind
CaseKind { get; }
Operations\ControlFlowGraphBuilder.cs (5)
5450
case
CaseKind
.SingleValue:
5505
case
CaseKind
.Pattern:
5529
case
CaseKind
.Relational:
5542
case
CaseKind
.Default:
5556
case
CaseKind
.Range:
Operations\OperationNodes.cs (10)
210
public override
CaseKind
CaseKind =>
CaseKind
.Range;
215
public override
CaseKind
CaseKind =>
CaseKind
.SingleValue;
220
public override
CaseKind
CaseKind =>
CaseKind
.Relational;
225
public override
CaseKind
CaseKind =>
CaseKind
.Default;
230
public override
CaseKind
CaseKind =>
CaseKind
.Pattern;
Microsoft.CodeAnalysis.CodeStyle (6)
PopulateSwitchStatementHelpers.cs (6)
35
if (clause.CaseKind ==
CaseKind
.Default)
95
case
CaseKind
.None:
96
case
CaseKind
.Relational:
97
case
CaseKind
.Range:
102
case
CaseKind
.Default:
106
case
CaseKind
.SingleValue:
Microsoft.CodeAnalysis.CodeStyle.Fixes (1)
AbstractPopulateSwitchStatementCodeFixProvider.cs (1)
89
if (lastCase.Clauses.Any(static c => c.CaseKind ==
CaseKind
.Default))
Microsoft.CodeAnalysis.Features (7)
AbstractPopulateSwitchStatementCodeFixProvider.cs (1)
89
if (lastCase.Clauses.Any(static c => c.CaseKind ==
CaseKind
.Default))
PopulateSwitchStatementHelpers.cs (6)
35
if (clause.CaseKind ==
CaseKind
.Default)
95
case
CaseKind
.None:
96
case
CaseKind
.Relational:
97
case
CaseKind
.Range:
102
case
CaseKind
.Default:
106
case
CaseKind
.SingleValue:
Microsoft.CodeAnalysis.Test.Utilities (11)
Compilation\OperationTreeVerifier.cs (1)
1792
var kindStr = $"{nameof(
CaseKind
)}.{operation.CaseKind}";
Compilation\TestOperationVisitor.cs (5)
216
Assert.Equal(
CaseKind
.SingleValue, operation.CaseKind);
229
Assert.Equal(
CaseKind
.Relational, operation.CaseKind);
238
Assert.Equal(
CaseKind
.Default, operation.CaseKind);
1562
Assert.Equal(
CaseKind
.Pattern, operation.CaseKind);
1608
Assert.Equal(
CaseKind
.Range, operation.CaseKind);
Diagnostics\OperationTestAnalyzer.cs (5)
350
case
CaseKind
.SingleValue:
369
case
CaseKind
.Range:
393
case
CaseKind
.Relational:
440
case
CaseKind
.Default:
903
if (caseClause.CaseKind ==
CaseKind
.Default)