blob: 15aab5b8a462de41e5bc0eeba779465d72f8b2fa (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
class Bar(val x: Int) extends AnyVal {
def f: String = f(0)
private def f(x: Int): String = ""
}
class Baz(val x: Int) extends AnyVal {
def f: String = "123"
private def f(x: Int): String = ""
}
object Baz {
def x(b: Baz) = b.f(0)
}
object Test extends App {
new Bar(23).f
new Baz(23).f
}
|