|
80 | 80 | genericTwo(3, 4)
|
81 | 81 | genericTwo((3, 4)) // expected-error {{missing argument for parameter #2 in call}}
|
82 | 82 |
|
83 |
| - genericTuple(3, 4) // expected-error {{global function 'genericTuple' expects a single parameter of type '(T, U)'}} {{16-16=(}} {{20-20=)}} |
| 83 | + genericTuple(3, 4) // expected-error {{global function 'genericTuple' expects a single parameter of type '(T, U)' [where T = Int, U = Int]}} {{16-16=(}} {{20-20=)}} |
84 | 84 | genericTuple((3, 4))
|
85 | 85 | }
|
86 | 86 |
|
|
101 | 101 | genericTwo((a, b)) // expected-error {{missing argument for parameter #2 in call}}
|
102 | 102 | genericTwo(d) // expected-error {{missing argument for parameter #2 in call}}
|
103 | 103 |
|
104 |
| - genericTuple(a, b) // expected-error {{global function 'genericTuple' expects a single parameter of type '(T, U)'}} {{16-16=(}} {{20-20=)}} |
| 104 | + genericTuple(a, b) // expected-error {{global function 'genericTuple' expects a single parameter of type '(T, U)' [where T = Int, U = Int]}} {{16-16=(}} {{20-20=)}} |
105 | 105 | genericTuple((a, b))
|
106 | 106 | genericTuple(d)
|
107 | 107 | }
|
|
123 | 123 | genericTwo((a, b)) // expected-error {{missing argument for parameter #2 in call}}
|
124 | 124 | genericTwo(d) // expected-error {{missing argument for parameter #2 in call}}
|
125 | 125 |
|
126 |
| - genericTuple(a, b) // expected-error {{global function 'genericTuple' expects a single parameter of type '(T, U)'}} {{16-16=(}} {{20-20=)}} |
| 126 | + genericTuple(a, b) // expected-error {{global function 'genericTuple' expects a single parameter of type '(T, U)' [where T = Int, U = Int]}} {{16-16=(}} {{20-20=)}} |
127 | 127 | genericTuple((a, b))
|
128 | 128 | genericTuple(d)
|
129 | 129 | }
|
|
267 | 267 | s.genericTwo(3, 4)
|
268 | 268 | s.genericTwo((3, 4)) // expected-error {{missing argument for parameter #2 in call}}
|
269 | 269 |
|
270 |
| - s.genericTuple(3, 4) // expected-error {{instance method 'genericTuple' expects a single parameter of type '(T, U)'}} {{18-18=(}} {{22-22=)}} |
| 270 | + s.genericTuple(3, 4) // expected-error {{instance method 'genericTuple' expects a single parameter of type '(T, U)' [where T = Int, U = Int]}} {{18-18=(}} {{22-22=)}} |
271 | 271 | s.genericTuple((3, 4))
|
272 | 272 | }
|
273 | 273 |
|
|
289 | 289 | s.genericTwo((a, b)) // expected-error {{missing argument for parameter #2 in call}}
|
290 | 290 | s.genericTwo(d) // expected-error {{missing argument for parameter #2 in call}}
|
291 | 291 |
|
292 |
| - s.genericTuple(a, b) // expected-error {{instance method 'genericTuple' expects a single parameter of type '(T, U)'}} {{18-18=(}} {{22-22=)}} |
| 292 | + s.genericTuple(a, b) // expected-error {{instance method 'genericTuple' expects a single parameter of type '(T, U)' [where T = Int, U = Int]}} {{18-18=(}} {{22-22=)}} |
293 | 293 | s.genericTuple((a, b))
|
294 | 294 | s.genericTuple(d)
|
295 | 295 | }
|
|
312 | 312 | s.genericTwo((a, b)) // expected-error {{missing argument for parameter #2 in call}}
|
313 | 313 | s.genericTwo(d) // expected-error {{missing argument for parameter #2 in call}}
|
314 | 314 |
|
315 |
| - s.genericTuple(a, b) // expected-error {{instance method 'genericTuple' expects a single parameter of type '(T, U)'}} {{18-18=(}} {{22-22=)}} |
| 315 | + s.genericTuple(a, b) // expected-error {{instance method 'genericTuple' expects a single parameter of type '(T, U)' [where T = Int, U = Int]}} {{18-18=(}} {{22-22=)}} |
316 | 316 | s.genericTuple((a, b))
|
317 | 317 | s.genericTuple(d)
|
318 | 318 | }
|
|
401 | 401 | s.mutatingGenericTwo(3, 4)
|
402 | 402 | s.mutatingGenericTwo((3, 4)) // expected-error {{missing argument for parameter #2 in call}}
|
403 | 403 |
|
404 |
| - s.mutatingGenericTuple(3, 4) // expected-error {{instance method 'mutatingGenericTuple' expects a single parameter of type '(T, U)'}} {{26-26=(}} {{30-30=)}} |
| 404 | + s.mutatingGenericTuple(3, 4) // expected-error {{instance method 'mutatingGenericTuple' expects a single parameter of type '(T, U)' [where T = Int, U = Int]}} {{26-26=(}} {{30-30=)}} |
405 | 405 | s.mutatingGenericTuple((3, 4))
|
406 | 406 | }
|
407 | 407 |
|
|
423 | 423 | s.mutatingGenericTwo((a, b)) // expected-error {{missing argument for parameter #2 in call}}
|
424 | 424 | s.mutatingGenericTwo(d) // expected-error {{missing argument for parameter #2 in call}}
|
425 | 425 |
|
426 |
| - s.mutatingGenericTuple(a, b) // expected-error {{instance method 'mutatingGenericTuple' expects a single parameter of type '(T, U)'}} {{26-26=(}} {{30-30=)}} |
| 426 | + s.mutatingGenericTuple(a, b) // expected-error {{instance method 'mutatingGenericTuple' expects a single parameter of type '(T, U)' [where T = Int, U = Int]}} {{26-26=(}} {{30-30=)}} |
427 | 427 | s.mutatingGenericTuple((a, b))
|
428 | 428 | s.mutatingGenericTuple(d)
|
429 | 429 | }
|
|
446 | 446 | s.mutatingGenericTwo((a, b)) // expected-error {{missing argument for parameter #2 in call}}
|
447 | 447 | s.mutatingGenericTwo(d) // expected-error {{missing argument for parameter #2 in call}}
|
448 | 448 |
|
449 |
| - s.mutatingGenericTuple(a, b) // expected-error {{instance method 'mutatingGenericTuple' expects a single parameter of type '(T, U)'}} {{26-26=(}} {{30-30=)}} |
| 449 | + s.mutatingGenericTuple(a, b) // expected-error {{instance method 'mutatingGenericTuple' expects a single parameter of type '(T, U)' [where T = Int, U = Int]}} {{26-26=(}} {{30-30=)}} |
450 | 450 | s.mutatingGenericTuple((a, b))
|
451 | 451 | s.mutatingGenericTuple(d)
|
452 | 452 | }
|
@@ -937,10 +937,10 @@ do {
|
937 | 937 | _ = GenericInitTwo(3, 4)
|
938 | 938 | _ = GenericInitTwo((3, 4)) // expected-error {{missing argument for parameter #2 in call}}
|
939 | 939 |
|
940 |
| - _ = GenericInitTuple(3, 4) // expected-error {{initializer expects a single parameter of type '(T, T)'}} {{24-24=(}} {{28-28=)}} |
| 940 | + _ = GenericInitTuple(3, 4) // expected-error {{initializer expects a single parameter of type '(T, T)' [where T = Int]}} {{24-24=(}} {{28-28=)}} |
941 | 941 | _ = GenericInitTuple((3, 4))
|
942 | 942 |
|
943 |
| - _ = GenericInitLabeledTuple(x: 3, 4) // expected-error {{initializer expects a single parameter of type '(T, T)'}} |
| 943 | + _ = GenericInitLabeledTuple(x: 3, 4) // expected-error {{initializer expects a single parameter of type '(T, T)' [where T = Int]}} |
944 | 944 | _ = GenericInitLabeledTuple(x: (3, 4))
|
945 | 945 | }
|
946 | 946 |
|
|
974 | 974 | _ = GenericInitTwo((a, b)) // expected-error {{missing argument for parameter #2 in call}}
|
975 | 975 | _ = GenericInitTwo(c) // expected-error {{missing argument for parameter #2 in call}}
|
976 | 976 |
|
977 |
| - _ = GenericInitTuple(a, b) // expected-error {{initializer expects a single parameter of type '(T, T)'}} {{24-24=(}} {{28-28=)}} |
| 977 | + _ = GenericInitTuple(a, b) // expected-error {{initializer expects a single parameter of type '(T, T)' [where T = Int]}} {{24-24=(}} {{28-28=)}} |
978 | 978 | _ = GenericInitTuple((a, b))
|
979 | 979 | _ = GenericInitTuple(c)
|
980 | 980 | }
|
@@ -1010,7 +1010,7 @@ do {
|
1010 | 1010 | _ = GenericInitTwo((a, b)) // expected-error {{missing argument for parameter #2 in call}}
|
1011 | 1011 | _ = GenericInitTwo(c) // expected-error {{missing argument for parameter #2 in call}}
|
1012 | 1012 |
|
1013 |
| - _ = GenericInitTuple(a, b) // expected-error {{initializer expects a single parameter of type '(T, T)'}} {{24-24=(}} {{28-28=)}} |
| 1013 | + _ = GenericInitTuple(a, b) // expected-error {{initializer expects a single parameter of type '(T, T)' [where T = Int]}} {{24-24=(}} {{28-28=)}} |
1014 | 1014 | _ = GenericInitTuple((a, b))
|
1015 | 1015 | _ = GenericInitTuple(c)
|
1016 | 1016 | }
|
@@ -1137,7 +1137,7 @@ do {
|
1137 | 1137 | _ = GenericEnum.two(3, 4)
|
1138 | 1138 | _ = GenericEnum.two((3, 4)) // expected-error {{missing argument for parameter #2 in call}}
|
1139 | 1139 |
|
1140 |
| - _ = GenericEnum.tuple(3, 4) // expected-error {{enum case 'tuple' expects a single parameter of type '(T, T)'}} {{25-25=(}} {{29-29=)}} |
| 1140 | + _ = GenericEnum.tuple(3, 4) // expected-error {{enum case 'tuple' expects a single parameter of type '(T, T)' [where T = Int]}} {{25-25=(}} {{29-29=)}} |
1141 | 1141 | _ = GenericEnum.tuple((3, 4))
|
1142 | 1142 | }
|
1143 | 1143 |
|
@@ -1170,7 +1170,7 @@ do {
|
1170 | 1170 | _ = GenericEnum.two((a, b)) // expected-error {{missing argument for parameter #2 in call}}
|
1171 | 1171 | _ = GenericEnum.two(c) // expected-error {{missing argument for parameter #2 in call}}
|
1172 | 1172 |
|
1173 |
| - _ = GenericEnum.tuple(a, b) // expected-error {{enum case 'tuple' expects a single parameter of type '(T, T)'}} {{25-25=(}} {{29-29=)}} |
| 1173 | + _ = GenericEnum.tuple(a, b) // expected-error {{enum case 'tuple' expects a single parameter of type '(T, T)' [where T = Int]}} {{25-25=(}} {{29-29=)}} |
1174 | 1174 | _ = GenericEnum.tuple((a, b))
|
1175 | 1175 | _ = GenericEnum.tuple(c)
|
1176 | 1176 | }
|
@@ -1206,7 +1206,7 @@ do {
|
1206 | 1206 | _ = GenericEnum.two((a, b)) // expected-error {{missing argument for parameter #2 in call}}
|
1207 | 1207 | _ = GenericEnum.two(c) // expected-error {{missing argument for parameter #2 in call}}
|
1208 | 1208 |
|
1209 |
| - _ = GenericEnum.tuple(a, b) // expected-error {{enum case 'tuple' expects a single parameter of type '(T, T)'}} {{25-25=(}} {{29-29=)}} |
| 1209 | + _ = GenericEnum.tuple(a, b) // expected-error {{enum case 'tuple' expects a single parameter of type '(T, T)' [where T = Int]}} {{25-25=(}} {{29-29=)}} |
1210 | 1210 | _ = GenericEnum.tuple((a, b))
|
1211 | 1211 | _ = GenericEnum.tuple(c)
|
1212 | 1212 | }
|
|
0 commit comments