mirror of
https://github.com/rust-lang/rust.git
synced 2024-12-20 12:35:11 +00:00
c63b6a437e
My type ascription Oh rip it out Ah If you think we live too much then You can sacrifice diagnostics Don't mix your garbage Into my syntax So many weird hacks keep diagnostics alive Yet I don't even step outside So many bad diagnostics keep tyasc alive Yet tyasc doesn't even bother to survive!
23 lines
625 B
Plaintext
23 lines
625 B
Plaintext
error: invalid `struct` delimiters or `fn` call arguments
|
|
--> $DIR/issue-44406.rs:3:9
|
|
|
|
|
LL | bar(baz: $rest)
|
|
| ^^^^^^^^^^^^^^^
|
|
...
|
|
LL | foo!(true);
|
|
| ---------- in this macro invocation
|
|
|
|
|
= note: this error originates in the macro `foo` (in Nightly builds, run with -Z macro-backtrace for more info)
|
|
help: if `bar` is a struct, use braces as delimiters
|
|
|
|
|
LL | bar { baz: $rest }
|
|
| ~ ~
|
|
help: if `bar` is a function, use the arguments directly
|
|
|
|
|
LL - bar(baz: $rest)
|
|
LL + bar(: $rest)
|
|
|
|
|
|
|
error: aborting due to previous error
|
|
|