//@ edition:2018 // Regression test for #95307. // The ICE occurred on all the editions, specifying edition:2018 to reduce diagnostics. pub trait C { async fn new() -> [u8; _]; //~^ ERROR: the placeholder `_` is not allowed within types on item signatures for opaque types //~| ERROR: the placeholder `_` is not allowed within types on item signatures for opaque types //~| ERROR: the placeholder `_` is not allowed within types on item signatures for opaque types //~| ERROR: the placeholder `_` is not allowed within types on item signatures for opaque types } fn main() {}