aboutsummaryrefslogblamecommitdiff
path: root/tests/patmat/t9398.scala
blob: 6d4d6bd3b1115f617b2d819c0862ded652f8db65 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13












                                             
sealed abstract class TA
sealed abstract class TB extends TA
case object B extends TB
case object B2 extends TB

case class CC(i: Int, tb: TB)

object Test {
  // Should warn that CC(_, B2) isn't matched
  def foo: CC => Unit = {
    case CC(_, B) => ()
  }
}