| error[E0469]: imported macro not found |
| --> $DIR/invalid-macro-use.rs:51:13 |
| | |
| LL | #[macro_use(a)] |
| | ^ |
| |
| error[E0469]: imported macro not found |
| --> $DIR/invalid-macro-use.rs:53:13 |
| | |
| LL | #[macro_use(b)] |
| | ^ |
| |
| error: valid forms for the attribute are `#[macro_use(name1, name2, ...)]` and `#[macro_use]` |
| --> $DIR/invalid-macro-use.rs:4:1 |
| | |
| LL | #[macro_use = 5] |
| | ^^^^^^^^^^^^^^^^ |
| |
| error[E0539]: malformed `macro_use` attribute input |
| --> $DIR/invalid-macro-use.rs:8:1 |
| | |
| LL | #[macro_use(5)] |
| | ^^^^^^^^^^^^-^^ |
| | | |
| | expected a valid identifier here |
| | |
| = note: for more information, visit <https://doc.rust-lang.org/reference/macros-by-example.html#the-macro_use-attribute> |
| help: try changing it to one of the following valid forms of the attribute |
| | |
| LL - #[macro_use(5)] |
| LL + #[macro_use(name1, name2, ...)] |
| | |
| LL - #[macro_use(5)] |
| LL + #[macro_use] |
| | |
| |
| error[E0565]: malformed `macro_use` attribute input |
| --> $DIR/invalid-macro-use.rs:14:1 |
| | |
| LL | #[macro_use(a = "b")] |
| | ^^^^^^^^^^^^^^-----^^ |
| | | |
| | didn't expect any arguments here |
| | |
| = note: for more information, visit <https://doc.rust-lang.org/reference/macros-by-example.html#the-macro_use-attribute> |
| help: try changing it to one of the following valid forms of the attribute |
| | |
| LL - #[macro_use(a = "b")] |
| LL + #[macro_use(name1, name2, ...)] |
| | |
| LL - #[macro_use(a = "b")] |
| LL + #[macro_use] |
| | |
| |
| error[E0565]: malformed `macro_use` attribute input |
| --> $DIR/invalid-macro-use.rs:20:1 |
| | |
| LL | #[macro_use(a(b))] |
| | ^^^^^^^^^^^^^---^^ |
| | | |
| | didn't expect any arguments here |
| | |
| = note: for more information, visit <https://doc.rust-lang.org/reference/macros-by-example.html#the-macro_use-attribute> |
| help: try changing it to one of the following valid forms of the attribute |
| | |
| LL - #[macro_use(a(b))] |
| LL + #[macro_use(name1, name2, ...)] |
| | |
| LL - #[macro_use(a(b))] |
| LL + #[macro_use] |
| | |
| |
| error[E0539]: malformed `macro_use` attribute input |
| --> $DIR/invalid-macro-use.rs:26:1 |
| | |
| LL | #[macro_use(a::b)] |
| | ^^^^^^^^^^^^----^^ |
| | | |
| | expected a valid identifier here |
| | |
| = note: for more information, visit <https://doc.rust-lang.org/reference/macros-by-example.html#the-macro_use-attribute> |
| help: try changing it to one of the following valid forms of the attribute |
| | |
| LL - #[macro_use(a::b)] |
| LL + #[macro_use(name1, name2, ...)] |
| | |
| LL - #[macro_use(a::b)] |
| LL + #[macro_use] |
| | |
| |
| error: unused attribute |
| --> $DIR/invalid-macro-use.rs:32:1 |
| | |
| LL | #[macro_use(a)] |
| | ^^^^^^^^^^^^^^^ help: remove this attribute |
| | |
| note: attribute also specified here |
| --> $DIR/invalid-macro-use.rs:34:1 |
| | |
| LL | #[macro_use] |
| | ^^^^^^^^^^^^ |
| note: the lint level is defined here |
| --> $DIR/invalid-macro-use.rs:1:9 |
| | |
| LL | #![deny(unused_attributes)] |
| | ^^^^^^^^^^^^^^^^^ |
| |
| error: unused attribute |
| --> $DIR/invalid-macro-use.rs:40:1 |
| | |
| LL | #[macro_use(a)] |
| | ^^^^^^^^^^^^^^^ help: remove this attribute |
| | |
| note: attribute also specified here |
| --> $DIR/invalid-macro-use.rs:38:1 |
| | |
| LL | #[macro_use] |
| | ^^^^^^^^^^^^ |
| |
| error: unused attribute |
| --> $DIR/invalid-macro-use.rs:46:1 |
| | |
| LL | #[macro_use] |
| | ^^^^^^^^^^^^ help: remove this attribute |
| | |
| note: attribute also specified here |
| --> $DIR/invalid-macro-use.rs:44:1 |
| | |
| LL | #[macro_use] |
| | ^^^^^^^^^^^^ |
| |
| error: aborting due to 10 previous errors |
| |
| Some errors have detailed explanations: E0469, E0539, E0565. |
| For more information about an error, try `rustc --explain E0469`. |