// run-pass #![allow(dead_code)] // pretty-expanded FIXME #23616 struct Foo { a: T } type Bar = Foo; fn takebar(_b: Bar) { } pub fn main() { }