2 fn dummy(&self, t: T) { }
6 fn method<B>(&self) where A: Foo<B>;
12 // Remove this impl causing the below resolution to fail // impl Foo<S> for X {}
14 impl Bar<X> for isize {
15 fn method<U>(&self) where X: Foo<U> {
21 //~^ ERROR the trait bound `X: Foo<X>` is not satisfied