blob: 026abfea1f69188ca5ca71a99ceb2a204cd6a9eb (
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("")
}
}
|