aboutsummaryrefslogblamecommitdiff
path: root/tests/run/t1333.scala
blob: 1696629cbb727407aba60645ab60d927e50d1c27 (plain) (tree)
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)))
  }
}