2 // Test equality constraints on associated types in a where clause.
4 // pretty-expanded FIXME #23616
8 fn boo(&self) -> <Self as Foo>::A;
16 fn boo(&self) -> usize { 42 }
21 fn boo(&self) -> Bar { Bar }
24 fn foo_bar<I: Foo<A=Bar>>(x: I) -> Bar {
28 fn foo_uint<I: Foo<A=usize>>(x: I) -> usize {