summaryrefslogtreecommitdiff
path: root/sources/scala
diff options
context:
space:
mode:
authorburaq <buraq@epfl.ch>2005-06-01 11:58:49 +0000
committerburaq <buraq@epfl.ch>2005-06-01 11:58:49 +0000
commit364559e23368475e9bfad26fd28f229842b3e97b (patch)
tree8075a0d8e4e42bcb98cf3b5f82def21b1434c66b /sources/scala
parent1631e00c3c5211faa7af4b4157d1094a883ba27e (diff)
downloadscala-364559e23368475e9bfad26fd28f229842b3e97b.tar.gz
scala-364559e23368475e9bfad26fd28f229842b3e97b.tar.bz2
scala-364559e23368475e9bfad26fd28f229842b3e97b.zip
default value
Diffstat (limited to 'sources/scala')
-rw-r--r--sources/scala/tools/nsc/matching/PatternMatcher.scala4
1 files changed, 2 insertions, 2 deletions
diff --git a/sources/scala/tools/nsc/matching/PatternMatcher.scala b/sources/scala/tools/nsc/matching/PatternMatcher.scala
index 6de03d2900..e96fa008e6 100644
--- a/sources/scala/tools/nsc/matching/PatternMatcher.scala
+++ b/sources/scala/tools/nsc/matching/PatternMatcher.scala
@@ -632,9 +632,9 @@ abstract class PatternMatcher extends PatternUtil with PatternNodes with Pattern
}
def generalSwitchToTree(): Tree = {
- val ts = Predef.Array[Tree] (
+ val ts = List(
ValDef(root.symbol, selector),
- ValDef(resultVar, gen.mkDefaultValue(selector.pos, resultVar.tpe)));
+ ValDef(resultVar, EmptyTree /* DefaultValue */));
val res = If(toTree(root.and),
Ident(resultVar),
cf.ThrowMatchError(selector.pos,