struct X(T); impl<'a, T, 'b> X {} //~^ ERROR lifetime parameters must be declared prior to type parameters fn main() {}