Home | History | Annotate | Download | only in test

Lines Matching full:case

14 	case 0:
15 case 0: // ERROR "duplicate case 0 in switch"
19 case 0:
20 case int(0): // ERROR "duplicate case int.0. .value 0. in switch"
26 case 5:
27 case 5: // ERROR "duplicate case 5 in switch"
28 case 5.0: // ERROR "duplicate case 5 in switch"
34 case "":
35 case "": // ERROR "duplicate case .. in switch"
36 case "abc":
37 case "abc": // ERROR "duplicate case .abc. in switch"
43 case 0:
44 case 0: // ERROR "duplicate case 0 in switch"
45 case int64(0):
46 case float32(10):
47 case float32(10): // ERROR "duplicate case float32\(10\) .value 10. in switch"
48 case float64(10):
49 case float64(10): // ERROR "duplicate case float64\(10\) .value 10. in switch"
55 case [1]int{0}:
56 case [1]int{0}: // OK -- see issue 15896
63 case 0 == 0:
65 case 1 == 1: // Intentionally OK, even though a duplicate of the above const true
74 case 0:
75 case 0, 1: // ERROR "duplicate case 0"
76 case 1, 2, 3, 4: // ERROR "duplicate case 1"
85 case 33, 33: // ERROR "duplicate case 33 in switch"
86 case 34, '"': // ERROR "duplicate case '"' .value 34. in switch"
87 case 35, rune('#'): // ERROR "duplicate case rune.'#'. .value 35. in switch"
88 case 36, rune(36): // ERROR "duplicate case rune.36. .value 36. in switch"
89 case 37, '$'+1: // ERROR "duplicate case '\$' \+ 1 .value 37. in switch"
90 case 'b':
91 case 'a', 'b', 'c', 'd': // ERROR "duplicate case 'b' .value 98."
92 case x, x: // ERROR "duplicate case x .value 10."