blob: 900a267fb07a1a75b95d54d1e93ef3f48b0bce3b (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
// probably needs xml's weirdness to reproduce
// (specifically, _root_.scala.xml.Null being in the root package)
class Elem
class Test {
def elem: Elem = ???
class Foo1 {
def must(x: Elem) = ()
}
class Foo2 {
def must(x: Int) = ()
}
implicit def toFoo1(s: Elem): Test.this.Foo1 = new Foo1()
implicit def toFoo2(s: Elem): Test.this.Foo2 = new Foo2()
def is: Unit = { (elem) }
}
|