| error: expected one of `(`, `,`, `=`, `{`, or `}`, found type `(String)` |
| --> $DIR/syntax-error-recovery.rs:7:26 |
| | |
| LL | $token $($inner)? = $value, |
| | ^^^^^^ expected one of `(`, `,`, `=`, `{`, or `}` |
| ... |
| LL | values!(STRING(1) as (String) => cfg(test),); |
| | -------------------------------------------- in this macro invocation |
| | |
| = help: enum variants can be `Variant`, `Variant = <integer>`, `Variant(Type, ..., TypeN)` or `Variant { fields: Types }` |
| = note: this error originates in the macro `values` (in Nightly builds, run with -Z macro-backtrace for more info) |
| |
| error: macro expansion ignores token `(String)` and any following |
| --> $DIR/syntax-error-recovery.rs:7:26 |
| | |
| LL | $token $($inner)? = $value, |
| | ^^^^^^ |
| ... |
| LL | values!(STRING(1) as (String) => cfg(test),); |
| | -------------------------------------------- caused by the macro expansion here |
| | |
| = note: the usage of `values!` is likely invalid in item context |
| |
| error: expected one of `!` or `::`, found `<eof>` |
| --> $DIR/syntax-error-recovery.rs:15:9 |
| | |
| LL | values!(STRING(1) as (String) => cfg(test),); |
| | ^^^^^^ expected one of `!` or `::` |
| |
| error: aborting due to 3 previous errors |
| |