summaryrefslogtreecommitdiffstats
path: root/tests/ui/async-await/issues/issue-51719.rs
blob: 1cf388cd8ab6f354011113a14226fb5f4b9ae1bc (plain)
1
2
3
4
5
6
7
8
9
10
11
12
// edition:2018
//
// Tests that the .await syntax can't be used to make a coroutine

async fn foo() {}

fn make_coroutine() {
    let _gen = || foo().await;
    //~^ ERROR `await` is only allowed inside `async` functions and blocks
}

fn main() {}