blob: 262948137d3b5465cad3dd11744b162af6fe9c68 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
|
object Test extends Application {
class A
class B extends A
def foo(x: A, y: B) = print(1)
val foo = new {
//def apply(x: B, y: A) = print(3)
def apply = (x: B, z: B) => print(4)
}
foo(new B, new B)
}
|