Sign in
fuchsia
/
third_party
/
github.com
/
rust-lang
/
rust
/
4911d168d887f56b33414a8f3cd4d2384047dcaa
/
.
/
src
/
test
/
ui
/
array-slice-vec
/
vec-matching-legal-tail-element-borrow.rs
blob: ed34f074a929aa53fb1617434f54846da5aa041a [
file
] [
log
] [
blame
]
// run-pass
#![
allow
(
unused_variables
)]
pub
fn
main
()
{
let
x
=
&[
1
,
2
,
3
,
4
,
5
];
let
x
:
&[
isize
]
=
&[
1
,
2
,
3
,
4
,
5
];
if
!
x
.
is_empty
()
{
let
el
=
match
x
{
&[
1
,
ref
tail
@
..]
=>
&
tail
[
0
],
_
=>
unreachable
!()
};
println
!(
"{}"
,
*
el
);
}
}