blob: 4045f3b57b9fb4d7df5aaebbab5d66b7865e282d (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
|
object IllegalInheritance {
trait A
implicit def a = new A {} // def => val
//val r = implicitly[A] // uncomment
class B[T](t : T)(implicit a : A) // remove implicit param block
class C extends B/*[Int]*/(23) // uncomment
val c = new C // comment
}
|