1 #![allow(incomplete_features)]
2 #![feature(generic_associated_types)]
5 //FIXME(#44265): The lifetime parameter shadowing should cause an error.
13 impl<'a> NoShadow<'a> for &'a u32 {
14 //FIXME(#44265): The lifetime parameter shadowing should cause an error.
19 type Bar<T>; //~ ERROR the name `T` is already used
26 impl<T> NoShadowT<T> for Option<T> {
27 type Bar<T> = i32; //~ ERROR the name `T` is already used