]> git.proxmox.com Git - rustc.git/blob - src/test/ui/lint/dead-code/multiple-dead-codes-in-the-same-struct.rs
New upstream version 1.64.0+dfsg1
[rustc.git] / src / test / ui / lint / dead-code / multiple-dead-codes-in-the-same-struct.rs
1 #![warn(dead_code)]
2
3 struct Bar {
4 #[allow(dead_code)]
5 a: usize,
6 #[forbid(dead_code)]
7 b: usize, //~ ERROR field `b` is never read
8 #[deny(dead_code)]
9 c: usize, //~ ERROR fields `c` and `e` are never read
10 d: usize, //~ WARN fields `d`, `f` and `g` are never read
11 #[deny(dead_code)]
12 e: usize,
13 f: usize,
14 g: usize,
15 _h: usize,
16 }
17
18 fn main() {
19 Bar {
20 a: 1,
21 b: 1,
22 c: 1,
23 d: 1,
24 e: 1,
25 f: 1,
26 g: 1,
27 _h: 1,
28 };
29 }