Sign in
fuchsia
/
third_party
/
rust
/
8c4bcb8625eb0ab4644b103681b2292d4273528a
/
.
/
tests
/
ui
/
mir
/
enum
/
numbered_variants_break.rs
blob: e3e71dc8aec4f5b982f75f3da3a7008bd9a6af27 [
file
] [
log
] [
blame
]
//@ run-fail
//@ compile-flags: -C debug-assertions
//@ error-pattern: trying to construct an enum from an invalid value 0x3
#[
allow
(
dead_code
)]
enum
Foo
{
A
,
B
,
}
fn
main
()
{
let
_val
:
Foo
=
unsafe
{
std
::
mem
::
transmute
::<
u8
,
Foo
>(
3
)
};
}