blob: 995b644a09ad292f3b13e43b72d251b485e1f755 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
object O { class C; @deprecated("", "") type D = C; def foo: Seq[D] = Nil }
object NoWarn {
O.foo // nowarn
O.foo +: Nil // nowarn
def bar(a: Any, b: Any) = () // nowarn
bar(b = O.foo, a = ()) // nowarn
}
object Warn {
type T = O.D
locally(null: O.D)
val x: O.D = null
locally(null.asInstanceOf[O.D])
}
|