]>
Commit | Line | Data |
---|---|---|
6a06907d | 1 | // compile-flags: -Z mir-opt-level=3 |
29967ef6 XL |
2 | // edition:2018 |
3 | // build-pass | |
4 | ||
5 | #![feature(async_closure)] | |
6 | ||
7 | use std::future::Future; | |
8 | ||
9 | fn async_closure() -> impl Future<Output = u8> { | |
10 | (async move || -> u8 { 42 })() | |
11 | } | |
12 | ||
13 | fn main() { | |
14 | let _fut = async_closure(); | |
15 | } |