{ object C extends AnyRef { def () = { super.(); () }; def qwe = 4 }; case class C extends Product with Serializable { val foo: Int = _; val bar: Int = _; def (foo: Int, bar: Int) = { super.(); () } }; val c = C.apply(2, 2); Predef.println(c.foo.$times(c.bar).$eq$eq(C.qwe)) } true ()