Sign in
fuchsia
/
third_party
/
rust
/
fad27df3e7aafbd83341df34d397fe4015f69679
/
.
/
src
/
test
/
ui
/
liveness
/
liveness-move-in-while.rs
blob: 420d1311f8b1f929ead8f88f4eb8d212be0fbbb1 [
file
] [
log
] [
blame
]
#![
feature
(
box_syntax
)]
fn
main
()
{
let
y
:
Box
<
isize
>
=
box
42
;
let
mut
x
:
Box
<
isize
>;
loop
{
println
!(
"{}"
,
y
);
//~ ERROR borrow of moved value: `y`
while
true
{
while
true
{
while
true
{
x
=
y
;
x
.
clone
();
}
}
}
}
}