// Test to ensure that there is no ICE when normalizing a projection // which is invalid (from ). #![crate_type = "lib"] pub trait Identity { type Identity; } pub type Foo = u8; pub union Bar { a: ::Identity, //~ ERROR b: u8, }