mirror of
https://github.com/rust-lang/rust.git
synced 2025-05-14 02:49:40 +00:00
29 lines
890 B
Rust
29 lines
890 B
Rust
![]() |
//@ run-rustfix
|
||
|
#![allow(unused_must_use, dead_code)]
|
||
|
struct S {
|
||
|
field: (),
|
||
|
}
|
||
|
fn main() {
|
||
|
let _ = [1, 2, 3].iter()map(|x| x); //~ ERROR expected one of `.`, `;`, `?`, `else`, or an operator, found `map`
|
||
|
//~^ HELP you might have meant to write a method call
|
||
|
}
|
||
|
fn foo() {
|
||
|
let baz = S {
|
||
|
field: ()
|
||
|
};
|
||
|
let _ = baz field; //~ ERROR expected one of `!`, `.`, `::`, `;`, `?`, `else`, `{`, or an operator, found `field`
|
||
|
//~^ HELP you might have meant to write a field
|
||
|
}
|
||
|
|
||
|
fn bar() {
|
||
|
[1, 2, 3].iter()map(|x| x); //~ ERROR expected one of `.`, `;`, `?`, `}`, or an operator, found `map`
|
||
|
//~^ HELP you might have meant to write a method call
|
||
|
}
|
||
|
fn baz() {
|
||
|
let baz = S {
|
||
|
field: ()
|
||
|
};
|
||
|
baz field; //~ ERROR expected one of `!`, `.`, `::`, `;`, `?`, `{`, `}`, or an operator, found `field`
|
||
|
//~^ HELP you might have meant to write a field
|
||
|
}
|