summaryrefslogtreecommitdiff
path: root/test/files/pos/t9018.scala
blob: 7fb4cf21b3cafd5ecc957840111da6ee68a69e7a (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
object TestObject {

  def m(i: Int): AnyRef = i match {
    case 0 => new C()
    case 1 => Some(E.A).getOrElse("")
  }

  class C extends Ordered[C] {
    def compare(that: C): Int = ???
  }

  object E extends Enumeration {
    type CharacterClass = Value
    val A = Value
  }
}