blob: f0d174cd01b0a21237b1be17fe8991fcef83320f [file] [log] [blame]
//! Verify that we do not ICE when a coroutine body is malformed.
//@ compile-flags: -Zmir-enable-passes=+GVN
//@ edition: 2018
pub enum Request {
TestSome(T),
//~^ ERROR cannot find type `T` in this scope [E0412]
}
pub async fn handle_event(event: Request) {
async move {
static instance: Request = Request { bar: 17 };
//~^ ERROR expected struct, variant or union type, found enum `Request` [E0574]
&instance
}
.await;
}
fn main() {}