60 references to ERR_SwitchArmSubsumed
Microsoft.CodeAnalysis.CSharp (2)
Binder\SwitchExpressionBinder.cs (1)
80
diagnostics.Add(ErrorCode.
ERR_SwitchArmSubsumed
, arm.Pattern.Syntax.Location);
Errors\ErrorFacts.cs (1)
1927
or ErrorCode.
ERR_SwitchArmSubsumed
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
CodeGen\CodeGenLengthBasedSwitchTests.cs (1)
1318
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "null").WithLocation(8, 13)
Microsoft.CodeAnalysis.CSharp.Emit3.UnitTests (55)
Semantics\PatternMatchingTests.cs (2)
8975
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, @"""""").WithLocation(7, 9));
10590
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, @"""""").WithLocation(7, 9));
Semantics\PatternMatchingTests_ListPatterns.cs (15)
2950
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "[.. { Length: not < bad}]").WithLocation(28, 13));
6819
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "[_]").WithLocation(11, 13),
6822
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "[_]").WithLocation(18, 13)
6892
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "[var unreachable]").WithLocation(12, 13));
6945
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "[var unreachable, var unreachable2]").WithLocation(14, 13));
7681
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "{ Length: -1 }").WithLocation(9, 5),
7693
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "{ Length: -1 }").WithLocation(24, 5)
7720
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "{ Length: -1 }").WithLocation(8, 5)
7745
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "{ Length: -1 }").WithLocation(7, 5),
7748
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "{ Length: -1 }").WithLocation(8, 5)
7774
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "{ Length: < 0 }").WithLocation(7, 5)
7794
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "{ Length: <= 0 }").WithLocation(6, 5)
9269
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "IList { Count: < 0 }").WithLocation(7, 5)
9294
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "IList { Count: < 0 }").WithLocation(8, 5)
9359
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "IList { Count: >0 }").WithLocation(6, 5)
Semantics\PatternMatchingTests2.cs (2)
1054
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, @"""foo""").WithLocation(6, 61)
3675
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "< (uint)0").WithLocation(8, 12)
Semantics\PatternMatchingTests3.cs (5)
2476
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "1L or 2L").WithLocation(17, 13)
2692
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "'a'").WithLocation(7, 9),
2695
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "> 'k' and < 'o'").WithLocation(8, 9)
2720
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "_").WithLocation(12, 9)
3071
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "_").WithLocation(23, 9)
Semantics\PatternMatchingTests4.cs (31)
1882
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "(null, true)").WithLocation(13, 13));
4905
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "B").WithLocation(13, 5),
4914
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "_").WithLocation(34, 5));
5012
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "_").WithLocation(16, 5),
5015
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "Derived").WithLocation(29, 5),
5018
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "_").WithLocation(37, 5));
5062
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "not A or B").WithLocation(8, 5),
5065
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "_").WithLocation(9, 5),
5068
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "not (A or B)").WithLocation(15, 5),
5071
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "_").WithLocation(16, 5));
5103
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "B or C").WithLocation(8, 5));
5137
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "string").WithLocation(11, 5));
5194
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, @"""""").WithLocation(12, 5),
5197
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "{ Length: >0 }").WithLocation(19, 5));
5649
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "0").WithLocation(10, 5));
5694
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "false").WithLocation(13, 5),
5697
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "true").WithLocation(19, 5));
5756
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "[]").WithLocation(10, 5));
5801
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "E.Zero").WithLocation(8, 5));
5839
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "{ Length: 10 }").WithLocation(9, 5),
5845
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "string { Length: 10 }").WithLocation(21, 5));
5971
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "string").WithLocation(7, 5));
6071
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "not (var w1, var w2)").WithLocation(21, 13),
6089
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "not (int u1, int u2)").WithLocation(31, 13),
6246
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "B y2").WithLocation(8, 5),
6425
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "not { }").WithLocation(14, 5));
8161
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "1").WithLocation(12, 5),
8164
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "1").WithLocation(19, 5),
8167
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "_").WithLocation(35, 5),
9102
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "string").WithLocation(8, 5),
9114
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "Derived").WithLocation(26, 5),
Microsoft.CodeAnalysis.CSharp.IOperation.UnitTests (1)
IOperation\IOperationTests_ISwitchExpression.cs (1)
499
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "1").WithLocation(7, 42)
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (1)
Semantics\NullableReferenceTypesTests.cs (1)
161422
Diagnostic(ErrorCode.
ERR_SwitchArmSubsumed
, "true").WithLocation(10, 13));