Sign in
android
/
toolchain
/
rustc
/
refs/heads/main
/
.
/
tests
/
ui
/
intrinsics
/
intrinsic-unreachable.rs
blob: f43437198763b4674835f727cd6a81bd6938bada [
file
] [
log
] [
blame
] [
edit
]
//@ run-pass
#![
feature
(
core_intrinsics
)]
use
std
::
intrinsics
;
// See also tests/run-make/intrinsic-unreachable.
unsafe
fn
f
(
x
:
usize
)
->
usize
{
match
x
{
17
=>
23
,
_
=>
intrinsics
::
unreachable
(),
}
}
fn
main
()
{
assert_eq
!(
unsafe
{
f
(
17
)
},
23
);
}