1 #![feature(generic_associated_types)]
5 //~^ ERROR lifetime name `'a` shadows a lifetime name that is already in scope
12 impl<'a> NoShadow<'a> for &'a u32 {
14 //~^ ERROR lifetime name `'a` shadows a lifetime name that is already in scope
19 //~^ ERROR the name `T` is already used
26 impl<T> NoShadowT<T> for Option<T> {
28 //~^ ERROR the name `T` is already used