//@ run-pass | |
#![feature(coroutines, coroutine_trait, stmt_expr_attributes)] | |
use std::ops::Coroutine; | |
fn assert_coroutine<G: Coroutine>(_: G) { | |
} | |
fn main() { | |
assert_coroutine(#[coroutine] static || yield); | |
assert_coroutine(Box::pin(#[coroutine] static || yield)); | |
} |