aboutsummaryrefslogblamecommitdiff
path: root/tests/pos/t2613.scala
blob: 17ebe2d7e9bf1b450b1e1f0c8171edf3ff227fee (plain) (tree)
1
2
3
4
5
6
7
8






                                                                            
                                                      


                               
import language.existentials

object Test {
  class Row

  abstract class MyRelation [R <: Row, +Relation <: MyRelation[R, Relation]]

  type M = MyRelation[_ <: Row, _ <: MyRelation[_, _]]

  val (x,y): (String, M) = null
}