blob: 46bba1b207ebcb2835711a1fd29df8d50984c98d (
plain) (
tree)
|
|
object test {
abstract class SampleFormat1 {
def readerFactory: Any
}
case object Int8 extends SampleFormat1 {
def readerFactory = error("")
}
case object Int16 extends SampleFormat1 {
def readerFactory = error("")
}
(new {}: Any) match {
case 8 => Int8
case 16 => Int16
case _ => error("")
}
}
|