blob: eb9d879c1dc14d243ef54038752be87942b9702f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
#[repr(packed(2))]
struct Foo {
x: i16,
// { dg-warning "field is never read" "" { target *-*-* } .-1 }
y: i8,
// { dg-warning "field is never read" "" { target *-*-* } .-1 }
z: i32,
// { dg-warning "field is never read" "" { target *-*-* } .-1 }
}
#[repr(packed)]
struct Bar(i8, i32);
fn main () {
let f = Foo { x: 5, y: 2, z: 13 };
// { dg-warning "unused name" "" { target *-*-* } .-1 }
let b = Bar (7, 262);
// { dg-warning "unused name" "" { target *-*-* } .-1 }
}
|