aboutsummaryrefslogblamecommitdiff
path: root/tests/pos/i2051.scala
blob: 9e29eea22a2faec9c225d28010916ff64658414b (plain) (tree)
1
2
3
4
5
6
7
8
9

                                            






                                                                               
class A[T](val x:T)
class B[T](override val x:T) extends A[T](x)

class C[T](val x:T, val y: Int, val z: Boolean)
class D[T](override val x:T, y: Int, z: Boolean) extends C[T](x, y, z)

trait X(val x: Int, y: Int, z: Int)
trait Y(override val x: Int, y: Int, z: Int) extends X
class Z(override val x: Int, y: Int, z: Int) extends Y(x, y, z) with X(x, y, z)