diff options
author | buraq <buraq@epfl.ch> | 2005-06-01 11:58:49 +0000 |
---|---|---|
committer | buraq <buraq@epfl.ch> | 2005-06-01 11:58:49 +0000 |
commit | 364559e23368475e9bfad26fd28f229842b3e97b (patch) | |
tree | 8075a0d8e4e42bcb98cf3b5f82def21b1434c66b /sources/scala | |
parent | 1631e00c3c5211faa7af4b4157d1094a883ba27e (diff) | |
download | scala-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.scala | 4 |
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, |