about summary refs log tree commit diff
path: root/tests/ui/late-bound-lifetimes
diff options
context:
space:
mode:
authorEsteban Küber <esteban@kuber.com.ar>2024-07-05 01:08:44 +0000
committerEsteban Küber <esteban@kuber.com.ar>2024-07-22 22:04:49 +0000
commitc807ac034089e31364baa24e19d5d61cbb657989 (patch)
treed5d0248a8aad7a51fc1a7ab5425520b584f80686 /tests/ui/late-bound-lifetimes
parent2a1c384f0e44ad01ac5c85f0cd9de58c97981974 (diff)
downloadrust-c807ac034089e31364baa24e19d5d61cbb657989.tar.gz
rust-c807ac034089e31364baa24e19d5d61cbb657989.zip
Use verbose suggestion for "wrong # of generics"
Diffstat (limited to 'tests/ui/late-bound-lifetimes')
-rw-r--r--tests/ui/late-bound-lifetimes/mismatched_arg_count.stderr9
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/ui/late-bound-lifetimes/mismatched_arg_count.stderr b/tests/ui/late-bound-lifetimes/mismatched_arg_count.stderr
index 1b8f1c3fd6f..de0a0631bf8 100644
--- a/tests/ui/late-bound-lifetimes/mismatched_arg_count.stderr
+++ b/tests/ui/late-bound-lifetimes/mismatched_arg_count.stderr
@@ -2,15 +2,18 @@ error[E0107]: type alias takes 1 lifetime argument but 2 lifetime arguments were
   --> $DIR/mismatched_arg_count.rs:9:29
    |
 LL | fn bar<'a, T: Trait<'a>>(_: Alias<'a, 'a, T>) {}
-   |                             ^^^^^     -- help: remove this lifetime argument
-   |                             |
-   |                             expected 1 lifetime argument
+   |                             ^^^^^ expected 1 lifetime argument
    |
 note: type alias defined here, with 1 lifetime parameter: `'a`
   --> $DIR/mismatched_arg_count.rs:7:6
    |
 LL | type Alias<'a, T> = <T as Trait<'a>>::Assoc;
    |      ^^^^^ --
+help: remove this lifetime argument
+   |
+LL - fn bar<'a, T: Trait<'a>>(_: Alias<'a, 'a, T>) {}
+LL + fn bar<'a, T: Trait<'a>>(_: Alias<'a, , T>) {}
+   |
 
 error: aborting due to 1 previous error