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