|
| 1 | +error[E0573]: expected type, found built-in attribute `export_name` |
| 2 | + --> $DIR/issue-83471.rs:15:13 |
| 3 | + | |
| 4 | +LL | fn call(export_name); |
| 5 | + | ^^^^^^^^^^^ not a type |
| 6 | + |
| 7 | +error[E0425]: cannot find function `a` in this scope |
| 8 | + --> $DIR/issue-83471.rs:21:5 |
| 9 | + | |
| 10 | +LL | a() |
| 11 | + | ^ not found in this scope |
| 12 | + |
| 13 | +error[E0658]: language items are subject to change |
| 14 | + --> $DIR/issue-83471.rs:7:1 |
| 15 | + | |
| 16 | +LL | #[lang = "sized"] |
| 17 | + | ^^^^^^^^^^^^^^^^^ |
| 18 | + | |
| 19 | + = help: add `#![feature(lang_items)]` to the crate attributes to enable |
| 20 | + |
| 21 | +error[E0658]: language items are subject to change |
| 22 | + --> $DIR/issue-83471.rs:11:1 |
| 23 | + | |
| 24 | +LL | #[lang = "fn"] |
| 25 | + | ^^^^^^^^^^^^^^ |
| 26 | + | |
| 27 | + = help: add `#![feature(lang_items)]` to the crate attributes to enable |
| 28 | + |
| 29 | +warning: anonymous parameters are deprecated and will be removed in the next edition. |
| 30 | + --> $DIR/issue-83471.rs:15:13 |
| 31 | + | |
| 32 | +LL | fn call(export_name); |
| 33 | + | ^^^^^^^^^^^ help: try naming the parameter or explicitly ignoring it: `_: export_name` |
| 34 | + | |
| 35 | + = note: `#[warn(anonymous_parameters)]` on by default |
| 36 | + = warning: this is accepted in the current edition (Rust 2015) but is a hard error in Rust 2018! |
| 37 | + = note: for more information, see issue #41686 <https://github.com/rust-lang/rust/issues/41686> |
| 38 | + |
| 39 | +error[E0718]: `fn` language item must be applied to a trait with 1 generic argument |
| 40 | + --> $DIR/issue-83471.rs:11:1 |
| 41 | + | |
| 42 | +LL | #[lang = "fn"] |
| 43 | + | ^^^^^^^^^^^^^^ |
| 44 | +... |
| 45 | +LL | trait Fn { |
| 46 | + | - this trait has 0 generic arguments |
| 47 | + |
| 48 | +error: aborting due to 5 previous errors; 1 warning emitted |
| 49 | + |
| 50 | +Some errors have detailed explanations: E0425, E0573, E0658, E0718. |
| 51 | +For more information about an error, try `rustc --explain E0425`. |
0 commit comments