@@ -79,24 +79,32 @@ error[E0747]: type provided when a lifetime was expected
7979 |
8080LL | struct Al<'a, T, M: OneWithLifetime<A=(), T, 'a>> {
8181 | ^
82+ |
83+ = note: lifetime arguments must be provided before type arguments
8284
8385error[E0747]: type provided when a lifetime was expected
8486 --> $DIR/suggest-move-types.rs:48:71
8587 |
8688LL | struct Bl<'a, 'b, 'c, T, U, V, M: ThreeWithLifetime<A=(), B=(), C=(), T, U, V, 'a, 'b, 'c>> {
8789 | ^
90+ |
91+ = note: lifetime arguments must be provided before type arguments
8892
8993error[E0747]: lifetime provided when a type was expected
9094 --> $DIR/suggest-move-types.rs:64:56
9195 |
9296LL | struct Cl<'a, 'b, 'c, T, U, V, M: ThreeWithLifetime<T, 'a, A=(), B=(), C=(), U, 'b, V, 'c>> {
9397 | ^^
98+ |
99+ = note: type arguments must be provided before lifetime arguments
94100
95101error[E0747]: lifetime provided when a type was expected
96102 --> $DIR/suggest-move-types.rs:80:56
97103 |
98104LL | struct Dl<'a, 'b, 'c, T, U, V, M: ThreeWithLifetime<T, 'a, A=(), B=(), U, 'b, C=(), V, 'c>> {
99105 | ^^
106+ |
107+ = note: type arguments must be provided before lifetime arguments
100108
101109error: aborting due to 12 previous errors
102110
0 commit comments