summaryrefslogtreecommitdiff
path: root/test/files/run/t6353.scala
blob: 112241a3c44078e054c74b432809c471b237976e (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
import language.dynamics

object Test extends App {
  val x = new X(3)
  val y = x(9)
  class X(i: Int) extends Dynamic {
    def applyDynamic(name: String)(in: Int): Int = {
      println(s"applyDynamic($name)($in)")
      i + in
    }
  }
}