diff options
Diffstat (limited to 'src/test/ui/not-enough-arguments.rs')
-rw-r--r-- | src/test/ui/not-enough-arguments.rs | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/src/test/ui/not-enough-arguments.rs b/src/test/ui/not-enough-arguments.rs deleted file mode 100644 index 424762551..000000000 --- a/src/test/ui/not-enough-arguments.rs +++ /dev/null @@ -1,31 +0,0 @@ -// Check that the only error msg we report is the -// mismatch between the # of params, and not other -// unrelated errors. - -fn foo(a: isize, b: isize, c: isize, d:isize) { - panic!(); -} - -// Check that all arguments are shown in the error message, even if they're across multiple lines. -fn bar( - a: i32, - b: i32, - c: i32, - d: i32, - e: i32, - f: i32, -) { - println!("{}", a); - println!("{}", b); - println!("{}", c); - println!("{}", d); - println!("{}", e); - println!("{}", f); -} - -fn main() { - foo(1, 2, 3); - //~^ ERROR this function takes 4 arguments but 3 - bar(1, 2, 3); - //~^ ERROR this function takes 6 arguments but 3 -} |