1 2 3 4 5 6 7 8 9
// run-pass // pretty-expanded FIXME #23616 trait Foo<T> { type Bar; fn get_bar() -> <Self as Foo<T>>::Bar; } fn main() { }