@@ -43,21 +43,6 @@ LL | impl<F: Default> Foo<F> {
4343LL | pub fn unused_all<G: Default>() -> u32 {
4444 | ^^^^^^^^^^ - generic parameter `G` is unused
4545
46- error: item has unused generic parameters
47- --> $DIR/closures.rs:128:23
48- |
49- LL | pub fn used_impl<G: Default>() -> u32 {
50- | - generic parameter `G` is unused
51- LL |
52- LL | let add_one = |x: u32| {
53- | ^^^^^^^^
54-
55- error: item has unused generic parameters
56- --> $DIR/closures.rs:126:12
57- |
58- LL | pub fn used_impl<G: Default>() -> u32 {
59- | ^^^^^^^^^ - generic parameter `G` is unused
60-
6146error: item has unused generic parameters
6247 --> $DIR/closures.rs:115:23
6348 |
@@ -76,5 +61,20 @@ LL | impl<F: Default> Foo<F> {
7661LL | pub fn used_fn<G: Default>() -> u32 {
7762 | ^^^^^^^
7863
64+ error: item has unused generic parameters
65+ --> $DIR/closures.rs:128:23
66+ |
67+ LL | pub fn used_impl<G: Default>() -> u32 {
68+ | - generic parameter `G` is unused
69+ LL |
70+ LL | let add_one = |x: u32| {
71+ | ^^^^^^^^
72+
73+ error: item has unused generic parameters
74+ --> $DIR/closures.rs:126:12
75+ |
76+ LL | pub fn used_impl<G: Default>() -> u32 {
77+ | ^^^^^^^^^ - generic parameter `G` is unused
78+
7979error: aborting due to 9 previous errors
8080
0 commit comments