| error: requires at least a format string argument | |
| --> $DIR/format-parse-errors.rs:4:5 | |
| | | |
| LL | format!(); | |
| | ^^^^^^^^^ | |
| error: expected expression, found keyword `struct` | |
| --> $DIR/format-parse-errors.rs:5:13 | |
| | | |
| LL | format!(struct); | |
| | ^^^^^^ expected expression | |
| error: expected expression, found end of macro arguments | |
| --> $DIR/format-parse-errors.rs:6:24 | |
| | | |
| LL | format!("s", name =); | |
| | ^ expected expression | |
| error: positional arguments cannot follow named arguments | |
| --> $DIR/format-parse-errors.rs:10:9 | |
| | | |
| LL | foo = foo, | |
| | --------- named argument | |
| LL | bar, | |
| | ^^^ positional arguments must be before named arguments | |
| error: expected expression, found keyword `struct` | |
| --> $DIR/format-parse-errors.rs:12:30 | |
| | | |
| LL | format!("s {foo}", foo = struct); | |
| | ^^^^^^ expected expression | |
| error: expected expression, found keyword `struct` | |
| --> $DIR/format-parse-errors.rs:13:18 | |
| | | |
| LL | format!("s", struct); | |
| | ^^^^^^ expected expression | |
| error: format argument must be a string literal | |
| --> $DIR/format-parse-errors.rs:16:13 | |
| | | |
| LL | format!(123); | |
| | ^^^ | |
| | | |
| help: you might be missing a string literal to format with | |
| | | |
| LL | format!("{}", 123); | |
| | +++++ | |
| error: aborting due to 7 previous errors | |