Sign in
◑
Theme
rust
/
rust
/
c200d2fa5625ea8ddcd1e68ca65a6eaaf4b6cbfd
/
.
/
tests
/
ui
/
rfcs
/
rfc-0000-never_patterns
/
never-pattern-is-a-read.rs
blob: 8dff48de60aa58f0ad7e718006ef152a376867b0 [
file
]
// Make sure we consider `!` to be a union read.
#![
feature
(
never_type
,
never_patterns
)]
union U
{
a
:
!,
b
:
usize
,
}
fn
foo
<
T
>(
u
:
U
)
->
!
{
let
U
{
a
:
!
}
=
u
;
//~^ ERROR access to union field is unsafe
}
fn
main
()
{}