1 #![allow(bare_trait_objects)]
4 //~^ ERROR associated item referring to unboxed trait object for its own trait
5 //~| ERROR the trait `A` cannot be made into an object
9 //~^ ERROR associated item referring to unboxed trait object for its own trait
10 //~| ERROR the trait `B` cannot be made into an object
13 fn f(&self, a: C) -> C;