mirror of
https://git.proxmox.com/git/rustc
synced 2025-08-17 13:32:19 +00:00
17 lines
467 B
Rust
17 lines
467 B
Rust
// Here we check that `_ @ sub` is syntactically invalid
|
|
// and comes with a nice actionable suggestion.
|
|
|
|
fn main() {}
|
|
|
|
#[cfg(FALSE)]
|
|
fn wild_before_at_is_bad_syntax() {
|
|
let _ @ a = 0;
|
|
//~^ ERROR pattern on wrong side of `@`
|
|
let _ @ ref a = 0;
|
|
//~^ ERROR pattern on wrong side of `@`
|
|
let _ @ ref mut a = 0;
|
|
//~^ ERROR pattern on wrong side of `@`
|
|
let _ @ (a, .., b) = (0, 1, 2, 3);
|
|
//~^ ERROR left-hand side of `@` must be a binding
|
|
}
|