blob: 094987e944fdf67948ecd6cc782f7fef7cd6bc40 [file] [log] [blame] [edit]
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`.