76 lines
3.5 KiB
Plaintext
76 lines
3.5 KiB
Plaintext
error[E0539]: malformed `rustc_skip_during_method_dispatch` attribute input
|
|
--> $DIR/rustc_skip_during_method_dispatch.rs:3:1
|
|
|
|
|
LL | #[rustc_skip_during_method_dispatch]
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
| |
|
|
| expected this to be a list
|
|
| help: must be of the form: `#[rustc_skip_during_method_dispatch(array, boxed_slice)]`
|
|
|
|
error[E0539]: malformed `rustc_skip_during_method_dispatch` attribute input
|
|
--> $DIR/rustc_skip_during_method_dispatch.rs:7:1
|
|
|
|
|
LL | #[rustc_skip_during_method_dispatch = "array"]
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
| |
|
|
| expected this to be a list
|
|
| help: must be of the form: `#[rustc_skip_during_method_dispatch(array, boxed_slice)]`
|
|
|
|
error[E0539]: malformed `rustc_skip_during_method_dispatch` attribute input
|
|
--> $DIR/rustc_skip_during_method_dispatch.rs:11:1
|
|
|
|
|
LL | #[rustc_skip_during_method_dispatch()]
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^--^
|
|
| | |
|
|
| | expected at least 1 argument here
|
|
| help: must be of the form: `#[rustc_skip_during_method_dispatch(array, boxed_slice)]`
|
|
|
|
error[E0538]: malformed `rustc_skip_during_method_dispatch` attribute input
|
|
--> $DIR/rustc_skip_during_method_dispatch.rs:15:1
|
|
|
|
|
LL | #[rustc_skip_during_method_dispatch(array, boxed_slice, array)]
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-----^^
|
|
| | |
|
|
| | found `array` used as a key more than once
|
|
| help: must be of the form: `#[rustc_skip_during_method_dispatch(array, boxed_slice)]`
|
|
|
|
error[E0539]: malformed `rustc_skip_during_method_dispatch` attribute input
|
|
--> $DIR/rustc_skip_during_method_dispatch.rs:19:1
|
|
|
|
|
LL | #[rustc_skip_during_method_dispatch(slice)]
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-----^^
|
|
| | |
|
|
| | valid arguments are `array` or `boxed_slice`
|
|
| help: must be of the form: `#[rustc_skip_during_method_dispatch(array, boxed_slice)]`
|
|
|
|
error[E0565]: malformed `rustc_skip_during_method_dispatch` attribute input
|
|
--> $DIR/rustc_skip_during_method_dispatch.rs:23:1
|
|
|
|
|
LL | #[rustc_skip_during_method_dispatch(array = true)]
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^------^^
|
|
| | |
|
|
| | didn't expect any arguments here
|
|
| help: must be of the form: `#[rustc_skip_during_method_dispatch(array, boxed_slice)]`
|
|
|
|
error[E0565]: malformed `rustc_skip_during_method_dispatch` attribute input
|
|
--> $DIR/rustc_skip_during_method_dispatch.rs:27:1
|
|
|
|
|
LL | #[rustc_skip_during_method_dispatch("array")]
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^-------^^
|
|
| | |
|
|
| | didn't expect a literal here
|
|
| help: must be of the form: `#[rustc_skip_during_method_dispatch(array, boxed_slice)]`
|
|
|
|
error: `#[rustc_skip_during_method_dispatch]` attribute cannot be used on trait impl blocks
|
|
--> $DIR/rustc_skip_during_method_dispatch.rs:34:1
|
|
|
|
|
LL | #[rustc_skip_during_method_dispatch(array)]
|
|
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
|
|
|
|
= help: `#[rustc_skip_during_method_dispatch]` can only be applied to traits
|
|
|
|
error: aborting due to 8 previous errors
|
|
|
|
Some errors have detailed explanations: E0538, E0539, E0565.
|
|
For more information about an error, try `rustc --explain E0538`.
|