summaryrefslogtreecommitdiff
path: root/src/compiler
diff options
context:
space:
mode:
authorMartin Odersky <odersky@gmail.com>2008-02-13 18:33:28 +0000
committerMartin Odersky <odersky@gmail.com>2008-02-13 18:33:28 +0000
commit37eb010197028389949728b0e78abc18f279d24d (patch)
tree6b438d0e8be00ed1e10191470828edef064ad434 /src/compiler
parentb08f3e3e9d516fc13556e06a65d4c29aa39f8e15 (diff)
downloadscala-37eb010197028389949728b0e78abc18f279d24d.tar.gz
scala-37eb010197028389949728b0e78abc18f279d24d.tar.bz2
scala-37eb010197028389949728b0e78abc18f279d24d.zip
fixed build problem.
Diffstat (limited to 'src/compiler')
-rw-r--r--src/compiler/scala/tools/nsc/typechecker/Unapplies.scala3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/compiler/scala/tools/nsc/typechecker/Unapplies.scala b/src/compiler/scala/tools/nsc/typechecker/Unapplies.scala
index cacef3a7b2..f2247f813c 100644
--- a/src/compiler/scala/tools/nsc/typechecker/Unapplies.scala
+++ b/src/compiler/scala/tools/nsc/typechecker/Unapplies.scala
@@ -171,8 +171,7 @@ trait Unapplies { self: Analyzer =>
val tparams = cdef.tparams map copyUntyped[TypeDef]
val unapplyParamName = newTermName("x$0")
val hasVarArg = constrParams(cdef) match {
- case Nil :: _ => false
- case cps :: _ => treeInfo.isRepeatedParamType(cps.last.tpt)
+ case (cps @ (_ :: _)) :: _ => treeInfo.isRepeatedParamType(cps.last.tpt)
case _ => false
}
atPos(cdef.pos) {