Sign in
fuchsia
/
third_party
/
rust
/
d782f09ae0b88a73a69e2fa3169222cdbc47d4ec
/
.
/
src
/
test
/
ui
/
generator
/
yield-in-box.rs
blob: d8475715c7ce1ce98a40956a98a398578ada2705 [
file
] [
log
] [
blame
]
// run-pass
// Test that box-statements with yields in them work.
#![
feature
(
generators
,
box_syntax
)]
fn
main
()
{
let
x
=
0i32
;
||
{
let
y
=
2u32
;
{
let
_t
=
box
(&
x
,
yield
0
,
&
y
);
}
match
box
(&
x
,
yield
0
,
&
y
)
{
_t
=>
{}
}
};
}