1
1
error: type parameter `T` goes unused in function definition
2
- --> $DIR/extra_unused_type_parameters.rs:6 :13
2
+ --> $DIR/extra_unused_type_parameters.rs:10 :13
3
3
|
4
4
LL | fn unused_ty<T>(x: u8) {
5
5
| ^^^ help: consider removing the parameter
6
6
|
7
7
= note: `-D clippy::extra-unused-type-parameters` implied by `-D warnings`
8
8
9
9
error: type parameters go unused in function definition: T, U
10
- --> $DIR/extra_unused_type_parameters.rs:10 :16
10
+ --> $DIR/extra_unused_type_parameters.rs:14 :16
11
11
|
12
12
LL | fn unused_multi<T, U>(x: u8) {
13
13
| ^^^^^^ help: consider removing the parameters
14
14
15
15
error: type parameter `T` goes unused in function definition
16
- --> $DIR/extra_unused_type_parameters.rs:14 :21
16
+ --> $DIR/extra_unused_type_parameters.rs:18 :21
17
17
|
18
18
LL | fn unused_with_lt<'a, T>(x: &'a u8) {
19
19
| ^^^ help: consider removing the parameter
20
20
21
21
error: type parameters go unused in function definition: T, V
22
- --> $DIR/extra_unused_type_parameters.rs:26 :19
22
+ --> $DIR/extra_unused_type_parameters.rs:30 :19
23
23
|
24
24
LL | fn unused_bounded<T: Default, U, V: Default>(x: U) {
25
25
| ^^^^^^^^^^^^ ^^^^^^^^^^^^
@@ -31,7 +31,7 @@ LL + fn unused_bounded<U>(x: U) {
31
31
|
32
32
33
33
error: type parameters go unused in function definition: A, D, E
34
- --> $DIR/extra_unused_type_parameters.rs:30 :16
34
+ --> $DIR/extra_unused_type_parameters.rs:34 :16
35
35
|
36
36
LL | fn some_unused<A, B, C, D: Iterator<Item = (B, C)>, E>(b: B, c: C) {
37
37
| ^^^ ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
@@ -43,19 +43,19 @@ LL + fn some_unused<B, C>(b: B, c: C) {
43
43
|
44
44
45
45
error: type parameter `T` goes unused in function definition
46
- --> $DIR/extra_unused_type_parameters.rs:55 :22
46
+ --> $DIR/extra_unused_type_parameters.rs:59 :22
47
47
|
48
48
LL | fn unused_ty_impl<T>(&self) {
49
49
| ^^^ help: consider removing the parameter
50
50
51
51
error: type parameters go unused in function definition: A, B
52
- --> $DIR/extra_unused_type_parameters.rs:77 :17
52
+ --> $DIR/extra_unused_type_parameters.rs:81 :17
53
53
|
54
54
LL | fn unused_opaque<A, B>(dummy: impl Default) {
55
55
| ^^^^^^ help: consider removing the parameters
56
56
57
57
error: type parameter `U` goes unused in function definition
58
- --> $DIR/extra_unused_type_parameters.rs:90 :56
58
+ --> $DIR/extra_unused_type_parameters.rs:94 :56
59
59
|
60
60
LL | fn unused_with_priv_trait_bound<T: private::Private, U>() {
61
61
| ^^^ help: consider removing the parameter
0 commit comments