rust/tests/ui/dyn-compatibility/trait-alias-self-projection.rs

13 lines
156 B
Rust

#![feature(trait_alias)]
trait B = Fn() -> Self;
type D = &'static dyn B;
//~^ ERROR E0411
fn a() -> D {
unreachable!();
}
fn main() {
_ = a();
}