summaryrefslogtreecommitdiffstats
path: root/src/test/ui/type-alias-impl-trait/type-alias-impl-trait-with-cycle-error.rs
blob: e5e7fb677ede91e66d1deb4f5eda564d42425d74 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
#![feature(type_alias_impl_trait)]

type Foo = impl Fn() -> Foo;
//~^ ERROR: unconstrained opaque type

fn crash(x: Foo) -> Foo {
    x
}

fn main() {

}