26 // Test `repr(C, u8)`.
27 let r1
= ReprC { tag: 0, padding: 0, payload: 0 }
;
28 let r2
= ReprC { tag: 0, padding: 1, payload: 1 }
;
30 let t1
: &ReprCu8
= unsafe { std::mem::transmute(&r1) }
;
31 let t2
: &ReprCu8
= unsafe { std::mem::transmute(&r2) }
;
34 (ReprCu8
::A(_
), ReprCu8
::A(_
)) => (),
39 let t1
: &Repru8
= unsafe { std::mem::transmute(&r1) }
;
40 let t2
: &Repru8
= unsafe { std::mem::transmute(&r2) }
;
43 (Repru8
::A(_
), Repru8
::A(_
)) => (),