aboutsummaryrefslogblamecommitdiff
path: root/tests/pos/enum-interop.scala
blob: 0c9aca79bbe7ad457523bbefd28da2832e79b82e (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13












                                                                                                   
object Test {

  val cls: java.lang.Class[_] = ???

  def myAsInstanceOf[T <: Class[T]](cls: java.lang.Class[_]): Class[T] = cls.asInstanceOf[Class[T]]
  Enum.valueOf(myAsInstanceOf(cls), "")




}