// check-pass // // regression test for #98702 #![feature(generic_associated_types)] trait Foo { type Assoc; } impl Foo for () { type Assoc = [T; 2*2]; } fn main() {}