|
1 | 1 | error[E0401]: can't use generic parameters from outer item
|
2 |
| - --> $DIR/nested-ty-params.rs:2:16 |
| 2 | + --> $DIR/generic-params-nested-fn-scope-error.rs:9:23 |
3 | 3 | |
|
4 |
| -LL | fn hd<U>(v: Vec<U> ) -> U { |
5 |
| - | - type parameter from outer item |
6 |
| -LL | fn hd1(w: [U]) -> U { return w[0]; } |
7 |
| - | - ^ use of generic parameter from outer item |
8 |
| - | | |
9 |
| - | help: try introducing a local generic parameter here: `<U>` |
| 4 | +LL | fn head<U>(v: Vec<U>) -> U { |
| 5 | + | - type parameter from outer item |
| 6 | +LL | fn head_inner(w: [U]) -> U { |
| 7 | + | - ^ use of generic parameter from outer item |
| 8 | + | | |
| 9 | + | help: try introducing a local generic parameter here: `<U>` |
10 | 10 |
|
11 | 11 | error[E0401]: can't use generic parameters from outer item
|
12 |
| - --> $DIR/nested-ty-params.rs:2:23 |
| 12 | + --> $DIR/generic-params-nested-fn-scope-error.rs:9:30 |
13 | 13 | |
|
14 |
| -LL | fn hd<U>(v: Vec<U> ) -> U { |
15 |
| - | - type parameter from outer item |
16 |
| -LL | fn hd1(w: [U]) -> U { return w[0]; } |
17 |
| - | - ^ use of generic parameter from outer item |
18 |
| - | | |
19 |
| - | help: try introducing a local generic parameter here: `<U>` |
| 14 | +LL | fn head<U>(v: Vec<U>) -> U { |
| 15 | + | - type parameter from outer item |
| 16 | +LL | fn head_inner(w: [U]) -> U { |
| 17 | + | - ^ use of generic parameter from outer item |
| 18 | + | | |
| 19 | + | help: try introducing a local generic parameter here: `<U>` |
20 | 20 |
|
21 | 21 | error: aborting due to 2 previous errors
|
22 | 22 |
|
|
0 commit comments