blob: d3c32ba4e9dd5d0806049bc2da8b197e168fda50 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
class A
class B
object Implicits {
implicit def imp(x: A): Int = 41
implicit def imp(x: B): Int = 41
}
object Test {
// should cause imp to be in scope so that the next expression type checks
// `import Implicits._` works
import Implicits.imp
(new A) : Int
}
|