dd2b027d5d
Much like the previous commit. I think the removal of "the token" in each message is fine here. There are many more error messages that mention tokens without saying "the token" than those that do say it.
22 lines
699 B
Plaintext
22 lines
699 B
Plaintext
error: no rules expected `$`
|
|
--> $DIR/best-failure.rs:4:30
|
|
|
|
|
LL | macro_rules! number {
|
|
| ------------------- when calling this macro
|
|
...
|
|
LL | number!(neg $signed, $self);
|
|
| ^^^^^ no rules expected this token in macro call
|
|
...
|
|
LL | number! { false => u8; }
|
|
| ------------------------ in this macro invocation
|
|
|
|
|
note: while trying to match meta-variable `$self:ident`
|
|
--> $DIR/best-failure.rs:2:17
|
|
|
|
|
LL | (neg false, $self:ident) => { $self };
|
|
| ^^^^^^^^^^^
|
|
= note: this error originates in the macro `number` (in Nightly builds, run with -Z macro-backtrace for more info)
|
|
|
|
error: aborting due to 1 previous error
|
|
|