1 2 3 4 5 6 7 8 9 10
import scala.language.dynamics class Foo extends scala.Dynamic { def selectDynamic(name: String): String = ??? def applyDynamicNamed(name: String)(args: Any*): String = ??? } object DynamicTest { new Foo().bazApply() // error }