30 lines
890 B
Plaintext
30 lines
890 B
Plaintext
|
error: unused variable: `var`
|
||
|
--> $DIR/issue-117284-arg-in-macro.rs:15:18
|
||
|
|
|
||
|
LL | make_var!(s, var);
|
||
|
| ^^^
|
||
|
|
|
||
|
help: `var` is captured in macro and introduced a unused variable
|
||
|
--> $DIR/issue-117284-arg-in-macro.rs:4:13
|
||
|
|
|
||
|
LL | let $var = $struct.$var;
|
||
|
| ^^^^
|
||
|
...
|
||
|
LL | make_var!(s, var);
|
||
|
| ----------------- in this macro invocation
|
||
|
note: the lint level is defined here
|
||
|
--> $DIR/issue-117284-arg-in-macro.rs:1:9
|
||
|
|
|
||
|
LL | #![deny(unused_variables)]
|
||
|
| ^^^^^^^^^^^^^^^^
|
||
|
= note: this error originates in the macro `make_var` (in Nightly builds, run with -Z macro-backtrace for more info)
|
||
|
|
||
|
error: unused variable: `a`
|
||
|
--> $DIR/issue-117284-arg-in-macro.rs:16:9
|
||
|
|
|
||
|
LL | let a = 1;
|
||
|
| ^ help: if this is intentional, prefix it with an underscore: `_a`
|
||
|
|
||
|
error: aborting due to 2 previous errors
|
||
|
|