summaryrefslogtreecommitdiff
path: root/test/files/run/t1333.scala
blob: 514b4ffc8a8d441cd1937a7d12aa5e191ff353b4 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
object Test {
  case class A(x: Int)(y: Int)(z: String)
  
  def f(x: Any) = x match {
    case A(x)   => x
    case _      => -1
  }
  
  def main(args: Array[String]): Unit = {
    println(f(A(10)(20)("abc")))
    println(f(A(-10)(20)("abc")))
    println(f(List(1)))
  }
}