Sign in
fuchsia
/
third_party
/
rust
/
9ae1a664f7b947dadb9e97eea7703831d9cd5d31
/
.
/
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
=>
{}
}
};
}