@@ -43,21 +43,6 @@ LL | impl<F: Default> Foo<F> {
43
43
LL | pub fn unused_all<G: Default>() -> u32 {
44
44
| ^^^^^^^^^^ - generic parameter `G` is unused
45
45
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
-
61
46
error: item has unused generic parameters
62
47
--> $DIR/closures.rs:115:23
63
48
|
@@ -76,5 +61,20 @@ LL | impl<F: Default> Foo<F> {
76
61
LL | pub fn used_fn<G: Default>() -> u32 {
77
62
| ^^^^^^^
78
63
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
+
79
79
error: aborting due to 9 previous errors
80
80
0 commit comments