summaryrefslogtreecommitdiff
path: root/test/files/pos/t4593.scala
blob: 250f68216ad8738dae5ef2bb65ba833920e6035b (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
// ticket #4593
trait A {

  class B
  case object D extends B

  class C {

    var x: B = D

    def y = synchronized {
      x match {
        case D => {}
      }
    }

  }

}