mirror of https://github.com/rust-lang/rust
399 lines
10 KiB
Plaintext
399 lines
10 KiB
Plaintext
error[E0061]: this function takes 0 arguments but 1 argument was supplied
|
|
--> $DIR/extra_arguments.rs:19:3
|
|
|
|
|
LL | empty("");
|
|
| ^^^^^ -- unexpected argument of type `&'static str`
|
|
|
|
|
note: function defined here
|
|
--> $DIR/extra_arguments.rs:1:4
|
|
|
|
|
LL | fn empty() {}
|
|
| ^^^^^
|
|
help: remove the extra argument
|
|
|
|
|
LL - empty("");
|
|
LL + empty();
|
|
|
|
|
|
|
error[E0061]: this function takes 0 arguments but 2 arguments were supplied
|
|
--> $DIR/extra_arguments.rs:20:3
|
|
|
|
|
LL | empty(1, 1);
|
|
| ^^^^^ - - unexpected argument #2 of type `{integer}`
|
|
| |
|
|
| unexpected argument #1 of type `{integer}`
|
|
|
|
|
note: function defined here
|
|
--> $DIR/extra_arguments.rs:1:4
|
|
|
|
|
LL | fn empty() {}
|
|
| ^^^^^
|
|
help: remove the extra arguments
|
|
|
|
|
LL - empty(1, 1);
|
|
LL + empty();
|
|
|
|
|
|
|
error[E0061]: this function takes 1 argument but 2 arguments were supplied
|
|
--> $DIR/extra_arguments.rs:22:3
|
|
|
|
|
LL | one_arg(1, 1);
|
|
| ^^^^^^^ - unexpected argument #2 of type `{integer}`
|
|
|
|
|
note: function defined here
|
|
--> $DIR/extra_arguments.rs:2:4
|
|
|
|
|
LL | fn one_arg<T>(_a: T) {}
|
|
| ^^^^^^^ -----
|
|
help: remove the extra argument
|
|
|
|
|
LL - one_arg(1, 1);
|
|
LL + one_arg(1);
|
|
|
|
|
|
|
error[E0061]: this function takes 1 argument but 2 arguments were supplied
|
|
--> $DIR/extra_arguments.rs:23:3
|
|
|
|
|
LL | one_arg(1, "");
|
|
| ^^^^^^^ -- unexpected argument #2 of type `&'static str`
|
|
|
|
|
note: function defined here
|
|
--> $DIR/extra_arguments.rs:2:4
|
|
|
|
|
LL | fn one_arg<T>(_a: T) {}
|
|
| ^^^^^^^ -----
|
|
help: remove the extra argument
|
|
|
|
|
LL - one_arg(1, "");
|
|
LL + one_arg(1);
|
|
|
|
|
|
|
error[E0061]: this function takes 1 argument but 3 arguments were supplied
|
|
--> $DIR/extra_arguments.rs:24:3
|
|
|
|
|
LL | one_arg(1, "", 1.0);
|
|
| ^^^^^^^ -- --- unexpected argument #3 of type `{float}`
|
|
| |
|
|
| unexpected argument #2 of type `&'static str`
|
|
|
|
|
note: function defined here
|
|
--> $DIR/extra_arguments.rs:2:4
|
|
|
|
|
LL | fn one_arg<T>(_a: T) {}
|
|
| ^^^^^^^ -----
|
|
help: remove the extra arguments
|
|
|
|
|
LL - one_arg(1, "", 1.0);
|
|
LL + one_arg(1);
|
|
|
|
|
|
|
error[E0061]: this function takes 2 arguments but 3 arguments were supplied
|
|
--> $DIR/extra_arguments.rs:26:3
|
|
|
|
|
LL | two_arg_same(1, 1, 1);
|
|
| ^^^^^^^^^^^^ - unexpected argument #3 of type `{integer}`
|
|
|
|
|
note: function defined here
|
|
--> $DIR/extra_arguments.rs:3:4
|
|
|
|
|
LL | fn two_arg_same(_a: i32, _b: i32) {}
|
|
| ^^^^^^^^^^^^ ------- -------
|
|
help: remove the extra argument
|
|
|
|
|
LL - two_arg_same(1, 1, 1);
|
|
LL + two_arg_same(1, 1);
|
|
|
|
|
|
|
error[E0061]: this function takes 2 arguments but 3 arguments were supplied
|
|
--> $DIR/extra_arguments.rs:27:3
|
|
|
|
|
LL | two_arg_same(1, 1, 1.0);
|
|
| ^^^^^^^^^^^^ --- unexpected argument #3 of type `{float}`
|
|
|
|
|
note: function defined here
|
|
--> $DIR/extra_arguments.rs:3:4
|
|
|
|
|
LL | fn two_arg_same(_a: i32, _b: i32) {}
|
|
| ^^^^^^^^^^^^ ------- -------
|
|
help: remove the extra argument
|
|
|
|
|
LL - two_arg_same(1, 1, 1.0);
|
|
LL + two_arg_same(1, 1);
|
|
|
|
|
|
|
error[E0061]: this function takes 2 arguments but 3 arguments were supplied
|
|
--> $DIR/extra_arguments.rs:29:3
|
|
|
|
|
LL | two_arg_diff(1, 1, "");
|
|
| ^^^^^^^^^^^^ - unexpected argument #2 of type `{integer}`
|
|
|
|
|
note: function defined here
|
|
--> $DIR/extra_arguments.rs:4:4
|
|
|
|
|
LL | fn two_arg_diff(_a: i32, _b: &str) {}
|
|
| ^^^^^^^^^^^^ ------- --------
|
|
help: remove the extra argument
|
|
|
|
|
LL - two_arg_diff(1, 1, "");
|
|
LL + two_arg_diff(1, "");
|
|
|
|
|
|
|
error[E0061]: this function takes 2 arguments but 3 arguments were supplied
|
|
--> $DIR/extra_arguments.rs:30:3
|
|
|
|
|
LL | two_arg_diff(1, "", "");
|
|
| ^^^^^^^^^^^^ -- unexpected argument #3 of type `&'static str`
|
|
|
|
|
note: function defined here
|
|
--> $DIR/extra_arguments.rs:4:4
|
|
|
|
|
LL | fn two_arg_diff(_a: i32, _b: &str) {}
|
|
| ^^^^^^^^^^^^ ------- --------
|
|
help: remove the extra argument
|
|
|
|
|
LL - two_arg_diff(1, "", "");
|
|
LL + two_arg_diff(1, "");
|
|
|
|
|
|
|
error[E0061]: this function takes 2 arguments but 4 arguments were supplied
|
|
--> $DIR/extra_arguments.rs:31:3
|
|
|
|
|
LL | two_arg_diff(1, 1, "", "");
|
|
| ^^^^^^^^^^^^ - -- unexpected argument #4 of type `&'static str`
|
|
| |
|
|
| unexpected argument #2 of type `{integer}`
|
|
|
|
|
note: function defined here
|
|
--> $DIR/extra_arguments.rs:4:4
|
|
|
|
|
LL | fn two_arg_diff(_a: i32, _b: &str) {}
|
|
| ^^^^^^^^^^^^ ------- --------
|
|
help: remove the extra arguments
|
|
|
|
|
LL - two_arg_diff(1, 1, "", "");
|
|
LL + two_arg_diff(1, "");
|
|
|
|
|
|
|
error[E0061]: this function takes 2 arguments but 4 arguments were supplied
|
|
--> $DIR/extra_arguments.rs:32:3
|
|
|
|
|
LL | two_arg_diff(1, "", 1, "");
|
|
| ^^^^^^^^^^^^ - -- unexpected argument #4 of type `&'static str`
|
|
| |
|
|
| unexpected argument #3 of type `{integer}`
|
|
|
|
|
note: function defined here
|
|
--> $DIR/extra_arguments.rs:4:4
|
|
|
|
|
LL | fn two_arg_diff(_a: i32, _b: &str) {}
|
|
| ^^^^^^^^^^^^ ------- --------
|
|
help: remove the extra arguments
|
|
|
|
|
LL - two_arg_diff(1, "", 1, "");
|
|
LL + two_arg_diff(1, "");
|
|
|
|
|
|
|
error[E0061]: this function takes 2 arguments but 3 arguments were supplied
|
|
--> $DIR/extra_arguments.rs:35:3
|
|
|
|
|
LL | two_arg_same(1, 1, "");
|
|
| ^^^^^^^^^^^^ -- unexpected argument #3 of type `&'static str`
|
|
|
|
|
note: function defined here
|
|
--> $DIR/extra_arguments.rs:3:4
|
|
|
|
|
LL | fn two_arg_same(_a: i32, _b: i32) {}
|
|
| ^^^^^^^^^^^^ ------- -------
|
|
help: remove the extra argument
|
|
|
|
|
LL - two_arg_same(1, 1, "");
|
|
LL + two_arg_same(1, 1);
|
|
|
|
|
|
|
error[E0061]: this function takes 2 arguments but 3 arguments were supplied
|
|
--> $DIR/extra_arguments.rs:36:3
|
|
|
|
|
LL | two_arg_diff(1, 1, "");
|
|
| ^^^^^^^^^^^^ - unexpected argument #2 of type `{integer}`
|
|
|
|
|
note: function defined here
|
|
--> $DIR/extra_arguments.rs:4:4
|
|
|
|
|
LL | fn two_arg_diff(_a: i32, _b: &str) {}
|
|
| ^^^^^^^^^^^^ ------- --------
|
|
help: remove the extra argument
|
|
|
|
|
LL - two_arg_diff(1, 1, "");
|
|
LL + two_arg_diff(1, "");
|
|
|
|
|
|
|
error[E0061]: this function takes 2 arguments but 3 arguments were supplied
|
|
--> $DIR/extra_arguments.rs:37:3
|
|
|
|
|
LL | two_arg_same(
|
|
| ^^^^^^^^^^^^
|
|
...
|
|
LL | ""
|
|
| -- unexpected argument #3 of type `&'static str`
|
|
|
|
|
note: function defined here
|
|
--> $DIR/extra_arguments.rs:3:4
|
|
|
|
|
LL | fn two_arg_same(_a: i32, _b: i32) {}
|
|
| ^^^^^^^^^^^^ ------- -------
|
|
help: remove the extra argument
|
|
|
|
|
LL - 1,
|
|
LL - ""
|
|
LL + 1
|
|
|
|
|
|
|
error[E0061]: this function takes 2 arguments but 3 arguments were supplied
|
|
--> $DIR/extra_arguments.rs:43:3
|
|
|
|
|
LL | two_arg_diff(
|
|
| ^^^^^^^^^^^^
|
|
LL | 1,
|
|
LL | 1,
|
|
| - unexpected argument #2 of type `{integer}`
|
|
|
|
|
note: function defined here
|
|
--> $DIR/extra_arguments.rs:4:4
|
|
|
|
|
LL | fn two_arg_diff(_a: i32, _b: &str) {}
|
|
| ^^^^^^^^^^^^ ------- --------
|
|
help: remove the extra argument
|
|
|
|
|
LL - 1,
|
|
|
|
|
|
|
error[E0061]: this function takes 0 arguments but 2 arguments were supplied
|
|
--> $DIR/extra_arguments.rs:8:9
|
|
|
|
|
LL | empty($x, 1);
|
|
| ^^^^^ - unexpected argument #2 of type `{integer}`
|
|
...
|
|
LL | foo!(1, ~);
|
|
| ----------
|
|
| | |
|
|
| | unexpected argument #1 of type `{integer}`
|
|
| in this macro invocation
|
|
|
|
|
note: function defined here
|
|
--> $DIR/extra_arguments.rs:1:4
|
|
|
|
|
LL | fn empty() {}
|
|
| ^^^^^
|
|
= note: this error originates in the macro `foo` (in Nightly builds, run with -Z macro-backtrace for more info)
|
|
|
|
error[E0061]: this function takes 0 arguments but 2 arguments were supplied
|
|
--> $DIR/extra_arguments.rs:14:9
|
|
|
|
|
LL | empty(1, $y);
|
|
| ^^^^^ - unexpected argument #1 of type `{integer}`
|
|
...
|
|
LL | foo!(~, 1);
|
|
| ----------
|
|
| | |
|
|
| | unexpected argument #2 of type `{integer}`
|
|
| in this macro invocation
|
|
|
|
|
note: function defined here
|
|
--> $DIR/extra_arguments.rs:1:4
|
|
|
|
|
LL | fn empty() {}
|
|
| ^^^^^
|
|
= note: this error originates in the macro `foo` (in Nightly builds, run with -Z macro-backtrace for more info)
|
|
|
|
error[E0061]: this function takes 0 arguments but 2 arguments were supplied
|
|
--> $DIR/extra_arguments.rs:11:9
|
|
|
|
|
LL | empty($x, $y);
|
|
| ^^^^^
|
|
...
|
|
LL | foo!(1, 1);
|
|
| ----------
|
|
| | | |
|
|
| | | unexpected argument #2 of type `{integer}`
|
|
| | unexpected argument #1 of type `{integer}`
|
|
| in this macro invocation
|
|
|
|
|
note: function defined here
|
|
--> $DIR/extra_arguments.rs:1:4
|
|
|
|
|
LL | fn empty() {}
|
|
| ^^^^^
|
|
= note: this error originates in the macro `foo` (in Nightly builds, run with -Z macro-backtrace for more info)
|
|
|
|
error[E0061]: this function takes 1 argument but 2 arguments were supplied
|
|
--> $DIR/extra_arguments.rs:53:3
|
|
|
|
|
LL | one_arg(1, panic!());
|
|
| ^^^^^^^ -------- unexpected argument #2
|
|
|
|
|
note: function defined here
|
|
--> $DIR/extra_arguments.rs:2:4
|
|
|
|
|
LL | fn one_arg<T>(_a: T) {}
|
|
| ^^^^^^^ -----
|
|
help: remove the extra argument
|
|
|
|
|
LL - one_arg(1, panic!());
|
|
LL + one_arg(1);
|
|
|
|
|
|
|
error[E0061]: this function takes 1 argument but 2 arguments were supplied
|
|
--> $DIR/extra_arguments.rs:54:3
|
|
|
|
|
LL | one_arg(panic!(), 1);
|
|
| ^^^^^^^ - unexpected argument #2 of type `{integer}`
|
|
|
|
|
note: function defined here
|
|
--> $DIR/extra_arguments.rs:2:4
|
|
|
|
|
LL | fn one_arg<T>(_a: T) {}
|
|
| ^^^^^^^ -----
|
|
help: remove the extra argument
|
|
|
|
|
LL - one_arg(panic!(), 1);
|
|
LL + one_arg(panic!());
|
|
|
|
|
|
|
error[E0061]: this function takes 1 argument but 2 arguments were supplied
|
|
--> $DIR/extra_arguments.rs:55:3
|
|
|
|
|
LL | one_arg(stringify!($e), 1);
|
|
| ^^^^^^^ - unexpected argument #2 of type `{integer}`
|
|
|
|
|
note: function defined here
|
|
--> $DIR/extra_arguments.rs:2:4
|
|
|
|
|
LL | fn one_arg<T>(_a: T) {}
|
|
| ^^^^^^^ -----
|
|
help: remove the extra argument
|
|
|
|
|
LL - one_arg(stringify!($e), 1);
|
|
LL + one_arg(stringify!($e));
|
|
|
|
|
|
|
error[E0061]: this function takes 1 argument but 2 arguments were supplied
|
|
--> $DIR/extra_arguments.rs:60:3
|
|
|
|
|
LL | one_arg(for _ in 1.. {}, 1);
|
|
| ^^^^^^^ - unexpected argument #2 of type `{integer}`
|
|
|
|
|
note: function defined here
|
|
--> $DIR/extra_arguments.rs:2:4
|
|
|
|
|
LL | fn one_arg<T>(_a: T) {}
|
|
| ^^^^^^^ -----
|
|
help: remove the extra argument
|
|
|
|
|
LL - one_arg(for _ in 1.. {}, 1);
|
|
LL + one_arg(for _ in 1.. {});
|
|
|
|
|
|
|
error: aborting due to 22 previous errors
|
|
|
|
For more information about this error, try `rustc --explain E0061`.
|