| const C: i32 = 1; | |
| fn main() { | |
| let (mut a, mut b); | |
| (a, .., b, ..) = (0, 1); //~ ERROR `..` can only be used once per tuple pattern | |
| (a, a, b) = (1, 2); //~ ERROR mismatched types | |
| (C, ..) = (0,1); //~ ERROR invalid left-hand side of assignment | |
| (_,) = (1, 2); //~ ERROR mismatched types | |
| } |