blob: 04ae6722ef944ab1115005266bba1b33b43607b5 (
plain) (
tree)
|
|
final class Outer {
sealed trait Inner
final case class Inner1(foo: Int) extends Inner
val inner: Outer#Inner = Inner1(0)
def bar = inner match {
case Inner1(i) => i
}
}
object Test {
def main(args: Array[String]): Unit = {
val s = (new Outer).bar
assert(s == 0)
}
}
|