// Check that associated types print generic parameters and where clauses. // See issue #67509. // pretty-compare-only trait X { type Y: Trait where Self: Sized; } impl X for () { type Y where Self: Sized = u32; } fn f = i32>>() {} fn main() { }