aboutsummaryrefslogtreecommitdiff
path: root/tests/run/enum-Color.scala
blob: f4f6aaef84d5cb610a664288e4004154fb5e9241 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
enum Color {
  case Red, Green, Blue
}

object Test {
  def main(args: Array[String]) =
    for (color <- Color.enumValues) {
      println(s"$color: ${color.enumTag}")
      assert(Color.enumValue(color.enumTag) eq color)
      import Color._
      color match {
        case Red | Green | Blue =>
      }
    }
}