about summary refs log tree commit diff
path: root/tests/ui/attributes/rustc_pub_transparent.stderr
blob: 1d1f9437cb2c124ea5c02d72db1f4f949ccd1aaf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
error: attribute should be applied to `#[repr(transparent)]` types
  --> $DIR/rustc_pub_transparent.rs:14:1
   |
LL |   #[rustc_pub_transparent]
   |   ^^^^^^^^^^^^^^^^^^^^^^^^
LL |   #[repr(C)]
LL | / struct S1 {
LL | |     A: u8,
LL | | }
   | |_- not a `#[repr(transparent)]` type

error: attribute should be applied to `#[repr(transparent)]` types
  --> $DIR/rustc_pub_transparent.rs:20:1
   |
LL |   #[rustc_pub_transparent]
   |   ^^^^^^^^^^^^^^^^^^^^^^^^
LL | / struct S2<T> {
LL | |     value: T,
LL | | }
   | |_- not a `#[repr(transparent)]` type

error: aborting due to 2 previous errors