1 #![feature(generic_associated_types)]
5 //~^ WARNING unnecessary lifetime parameter
12 struct B<'a, T: for<'r> X<Y<'r> = &'r ()>> {
14 //~^ ERROR lifetime bound not satisfied
19 //~^ ERROR lifetime bound not satisfied
24 //~^ ERROR lifetime bound not satisfied