diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/test/ui/suggestions/args-instead-of-tuple-errors.rs | 3 | ||||
| -rw-r--r-- | src/test/ui/suggestions/args-instead-of-tuple-errors.stderr | 12 |
2 files changed, 13 insertions, 2 deletions
diff --git a/src/test/ui/suggestions/args-instead-of-tuple-errors.rs b/src/test/ui/suggestions/args-instead-of-tuple-errors.rs index c4e9c68e219..2c3ee5fcb80 100644 --- a/src/test/ui/suggestions/args-instead-of-tuple-errors.rs +++ b/src/test/ui/suggestions/args-instead-of-tuple-errors.rs @@ -7,6 +7,9 @@ fn main() { //~^ ERROR this enum variant takes 1 argument but 2 arguments were supplied int_bool(1, 2); //~^ ERROR this function takes 1 argument but 2 arguments were supplied + + let _: Option<(i8,)> = Some(); + //~^ ERROR this enum variant takes 1 argument but 0 arguments were supplied } fn int_bool(_: (i32, bool)) { diff --git a/src/test/ui/suggestions/args-instead-of-tuple-errors.stderr b/src/test/ui/suggestions/args-instead-of-tuple-errors.stderr index c53c8bbdcc9..a2ad602dbd4 100644 --- a/src/test/ui/suggestions/args-instead-of-tuple-errors.stderr +++ b/src/test/ui/suggestions/args-instead-of-tuple-errors.stderr @@ -15,11 +15,19 @@ LL | int_bool(1, 2); | expected 1 argument | note: function defined here - --> $DIR/args-instead-of-tuple-errors.rs:12:4 + --> $DIR/args-instead-of-tuple-errors.rs:15:4 | LL | fn int_bool(_: (i32, bool)) { | ^^^^^^^^ -------------- -error: aborting due to 2 previous errors +error[E0061]: this enum variant takes 1 argument but 0 arguments were supplied + --> $DIR/args-instead-of-tuple-errors.rs:11:28 + | +LL | let _: Option<(i8,)> = Some(); + | ^^^^-- supplied 0 arguments + | | + | expected 1 argument + +error: aborting due to 3 previous errors For more information about this error, try `rustc --explain E0061`. |
