summaryrefslogblamecommitdiff
path: root/test/files/pos/exhaust_alternatives.scala
blob: cc81d0be7d75620880f932120b5f20905225d140 (plain) (tree)
1
2
3
4
5
6
7
8
9
10









                                         
sealed abstract class X
sealed case class A(x: Boolean) extends X
case object B extends X

object Test {
  def test(x: X) = x match {
    case A(true) =>
    case A(false) | B =>
  }
}