diff options
Diffstat (limited to 'src/test/ui/suggestions/args-instead-of-tuple.rs')
-rw-r--r-- | src/test/ui/suggestions/args-instead-of-tuple.rs | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/src/test/ui/suggestions/args-instead-of-tuple.rs b/src/test/ui/suggestions/args-instead-of-tuple.rs deleted file mode 100644 index a15bff07e..000000000 --- a/src/test/ui/suggestions/args-instead-of-tuple.rs +++ /dev/null @@ -1,33 +0,0 @@ -// Test suggesting tuples where bare arguments may have been passed -// See issue #86481 for details. - -// run-rustfix - -fn main() { - let _: Result<(i32, i8), ()> = Ok(1, 2); - //~^ ERROR this enum variant takes 1 argument but 2 arguments were supplied - let _: Option<(i32, i8, &'static str)> = Some(1, 2, "hi"); - //~^ ERROR this enum variant takes 1 argument but 3 arguments were supplied - let _: Option<()> = Some(); - //~^ ERROR this enum variant takes 1 argument but 0 arguments were supplied - - let _: Option<(i32,)> = Some(3); - //~^ ERROR mismatched types - - let _: Option<(i32,)> = Some((3)); - //~^ ERROR mismatched types - - two_ints(1, 2); //~ ERROR this function takes 1 argument - - with_generic(3, 4); //~ ERROR this function takes 1 argument -} - -fn two_ints(_: (i32, i32)) { -} - -fn with_generic<T: Copy + Send>((a, b): (i32, T)) { - if false { - // test generics/bound handling - with_generic(a, b); //~ ERROR this function takes 1 argument - } -} |