1
1
error: static `priv_static` is never used
2
- --> $DIR/lint-dead-code-1.rs:20 :8
2
+ --> $DIR/lint-dead-code-1.rs:21 :8
3
3
|
4
4
LL | static priv_static: isize = 0;
5
5
| ^^^^^^^^^^^
@@ -11,37 +11,43 @@ LL | #![deny(dead_code)]
11
11
| ^^^^^^^^^
12
12
13
13
error: constant `priv_const` is never used
14
- --> $DIR/lint-dead-code-1.rs:27 :7
14
+ --> $DIR/lint-dead-code-1.rs:28 :7
15
15
|
16
16
LL | const priv_const: isize = 0;
17
17
| ^^^^^^^^^^
18
18
19
19
error: struct `PrivStruct` is never constructed
20
- --> $DIR/lint-dead-code-1.rs:35 :8
20
+ --> $DIR/lint-dead-code-1.rs:36 :8
21
21
|
22
22
LL | struct PrivStruct;
23
23
| ^^^^^^^^^^
24
24
25
25
error: struct `StructUsedAsField` is never constructed
26
- --> $DIR/lint-dead-code-1.rs:49 :8
26
+ --> $DIR/lint-dead-code-1.rs:50 :8
27
27
|
28
28
LL | struct StructUsedAsField;
29
29
| ^^^^^^^^^^^^^^^^^
30
30
31
31
error: struct `PubStruct2` is never constructed
32
- --> $DIR/lint-dead-code-1.rs:52 :12
32
+ --> $DIR/lint-dead-code-1.rs:53 :12
33
33
|
34
34
LL | pub struct PubStruct2 {
35
35
| ^^^^^^^^^^
36
+ |
37
+ note: the lint level is defined here
38
+ --> $DIR/lint-dead-code-1.rs:6:9
39
+ |
40
+ LL | #![deny(unconstructible_pub_struct)]
41
+ | ^^^^^^^^^^^^^^^^^^^^^^^^^^
36
42
37
43
error: enum `priv_enum` is never used
38
- --> $DIR/lint-dead-code-1.rs:63 :6
44
+ --> $DIR/lint-dead-code-1.rs:64 :6
39
45
|
40
46
LL | enum priv_enum { foo2, bar2 }
41
47
| ^^^^^^^^^
42
48
43
49
error: variant `bar3` is never constructed
44
- --> $DIR/lint-dead-code-1.rs:66 :5
50
+ --> $DIR/lint-dead-code-1.rs:67 :5
45
51
|
46
52
LL | enum used_enum {
47
53
| --------- variant in this enum
@@ -50,31 +56,31 @@ LL | bar3
50
56
| ^^^^
51
57
52
58
error: function `priv_fn` is never used
53
- --> $DIR/lint-dead-code-1.rs:87 :4
59
+ --> $DIR/lint-dead-code-1.rs:88 :4
54
60
|
55
61
LL | fn priv_fn() {
56
62
| ^^^^^^^
57
63
58
64
error: function `foo` is never used
59
- --> $DIR/lint-dead-code-1.rs:92 :4
65
+ --> $DIR/lint-dead-code-1.rs:93 :4
60
66
|
61
67
LL | fn foo() {
62
68
| ^^^
63
69
64
70
error: function `bar` is never used
65
- --> $DIR/lint-dead-code-1.rs:97 :4
71
+ --> $DIR/lint-dead-code-1.rs:98 :4
66
72
|
67
73
LL | fn bar() {
68
74
| ^^^
69
75
70
76
error: function `baz` is never used
71
- --> $DIR/lint-dead-code-1.rs:101 :4
77
+ --> $DIR/lint-dead-code-1.rs:102 :4
72
78
|
73
79
LL | fn baz() -> impl Copy {
74
80
| ^^^
75
81
76
82
error: struct `Bar` is never constructed
77
- --> $DIR/lint-dead-code-1.rs:12 :16
83
+ --> $DIR/lint-dead-code-1.rs:13 :16
78
84
|
79
85
LL | pub struct Bar;
80
86
| ^^^
0 commit comments