blob: 2d7780a126cce954e1227f60ab7978747052302f [file] [log] [blame]
#![feature(type_alias_impl_trait)]
fn main() {}
// two definitions with different types
type Foo = impl std::fmt::Debug;
fn foo() -> Foo {
""
}
fn bar() -> Foo { //~ ERROR concrete type differs from previous
42i32
}