blob: 17ebe2d7e9bf1b450b1e1f0c8171edf3ff227fee (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
|
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
}
|