aboutsummaryrefslogblamecommitdiff
path: root/tests/pos/t0654.scala
blob: 0d0f2f7deae4aa39f24fd5fc4d570e8351fa7b30 (plain) (tree)
1
2
3
4
5




                                                                                                                              
object Test {
  class Foo[T]
  type C[T] = Foo[_ <: T]   // error: parameter type T of type alias does not appear as type argument of the aliased class Foo
  val a: C[AnyRef] = new Foo[AnyRef]
}