blob: 3007dc49f64acc06ee709dad0a95e793246a6e73 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
package foo
import scala.language.dynamics
class DoesntExtendDynamic {
def applyDynamic(name: String)(s: String): Int = 1
def applyDynamic(name: String)(x: Int): Int = 2
}
class A extends Dynamic {
def applyDynamic(name: String)(s: String): Int = 1
def applyDynamic(name: String)(x: Int): Int = 2
}
|