blob: bf8635b7d81f1272ca168107a58fb2dda58c70d7 [file] [log] [blame]
#![feature(type_alias_impl_trait)]
type Opaque<'a> = impl Sized + 'a;
#[define_opaque(Opaque)]
fn test(f: fn(u8)) -> fn(Opaque<'_>) {
f //~ ERROR E0792
}
fn main() {}