fn main() { | |
let a: &[u8] = &[]; | |
match a { | |
[1, tail @ .., tail @ ..] => {}, | |
//~^ ERROR identifier `tail` is bound more than once in the same pattern | |
//~| ERROR `..` can only be used once per slice pattern | |
_ => () | |
} | |
} | |
const RECOVERY_WITNESS: () = 0; //~ ERROR mismatched types |