blob: f66f522e23b963774e07380c8798ac94653b3d74 [file] [log] [blame]
error: `count` can not be placed inside the innermost repetition
--> $DIR/usage-errors.rs:15:24
|
LL | ( $i:ident ) => { ${ count($i) } };
| ^^^^^^^^^^^^^
error: `count` can not be placed inside the innermost repetition
--> $DIR/usage-errors.rs:21:24
|
LL | ( $i:ident ) => { ${ count($i) } };
| ^^^^^^^^^^^^^
error: missing `fn` or `struct` for function or struct definition
--> $DIR/usage-errors.rs:28:30
|
LL | ( $( $i:ident ),* ) => { count(i) };
| ^^^^^
...
LL | no_curly__no_rhs_dollar__round !(a, b, c);
| ----------------------------------------- in this macro invocation
|
= note: this error originates in the macro `no_curly__no_rhs_dollar__round` (in Nightly builds, run with -Z macro-backtrace for more info)
help: if you meant to call a macro, try
|
LL | ( $( $i:ident ),* ) => { count!(i) };
| +
error: missing `fn` or `struct` for function or struct definition
--> $DIR/usage-errors.rs:35:23
|
LL | ( $i:ident ) => { count(i) };
| ^^^^^
...
LL | no_curly__no_rhs_dollar__no_round !(a);
| -------------------------------------- in this macro invocation
|
= note: this error originates in the macro `no_curly__no_rhs_dollar__no_round` (in Nightly builds, run with -Z macro-backtrace for more info)
help: if you meant to call a macro, try
|
LL | ( $i:ident ) => { count!(i) };
| +
error: variable `i` is still repeating at this depth
--> $DIR/usage-errors.rs:42:36
|
LL | ( $( $i:ident ),* ) => { count($i) };
| ^^
error[E0425]: cannot find value `a` in this scope
--> $DIR/usage-errors.rs:52:49
|
LL | ( $i:ident ) => { count($i) };
| -- due to this macro variable
...
LL | const _: u32 = no_curly__rhs_dollar__no_round! (a);
| ^ not found in this scope
error[E0425]: cannot find function `count` in this scope
--> $DIR/usage-errors.rs:49:23
|
LL | ( $i:ident ) => { count($i) };
| ^^^^^ not found in this scope
...
LL | const _: u32 = no_curly__rhs_dollar__no_round! (a);
| ----------------------------------- in this macro invocation
|
= note: this error originates in the macro `no_curly__rhs_dollar__no_round` (in Nightly builds, run with -Z macro-backtrace for more info)
error: aborting due to 7 previous errors
For more information about this error, try `rustc --explain E0425`.