aboutsummaryrefslogtreecommitdiff
path: root/tests/pos/t6722.scala
blob: 576746c91595affe6e1263d7a58dcbdc93a5eea0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
import scala.language.dynamics

class Dyn extends Dynamic {
  def selectDynamic(s: String): Dyn = new Dyn
  def get[T]: T = null.asInstanceOf[T]
}

object Foo {
  val dyn = new Dyn
  dyn.foo.bar.baz.get[String]
}