aboutsummaryrefslogtreecommitdiff
path: root/tests/patmat/TwoTrait.scala
blob: b8e3402c5e8c7b622829f9c2a98794adcc902afe (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
object Test {
  sealed trait A
  sealed trait B

  abstract sealed class Parent
  class Foo extends Parent with A with B
  class Bar extends Parent with B with A

  (null: A) match {
    case _: B =>
  }
}