Sign in
android
/
toolchain
/
rustc
/
refs/heads/main
/
.
/
tests
/
ui
/
union
/
union-repr-c.rs
blob: 1367835e6778122fc41e1b7697fc94a9151cac8b [
file
] [
log
] [
blame
] [
edit
]
#![
allow
(
unused
)]
#![
deny
(
improper_ctypes
)]
#[
repr
(
C
)]
union U
{
a
:
u8
,
}
union W
{
a
:
u8
,
}
extern
"C"
{
static
FOREIGN1
:
U
;
// OK
static
FOREIGN2
:
W
;
//~ ERROR `extern` block uses type `W`
}
fn
main
()
{}