blob: aea0f35d8ef2602b4f4bd21f4426c8070df080da (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
class C {
implicit def conversion(m: Int)(implicit nada: Nothing): String = ???
class C { // rename class to get correct error, can't find implicit: Nothing.
locally(0 : String) // was: "value conversion is not a member of C.this.C"
}
}
object Test2 {
trait T; trait U
new T {
implicit def conversion(m: Int)(implicit nada: Nothing): String = ???
new U { // nested anonymous classes also share a name.
locally(0 : String) // was: "value conversion is not a member of U"
}
}
}
|