summaryrefslogtreecommitdiff
path: root/sources
diff options
context:
space:
mode:
authorburaq <buraq@epfl.ch>2005-06-11 09:09:20 +0000
committerburaq <buraq@epfl.ch>2005-06-11 09:09:20 +0000
commitb72243eb880910cbc005d76bdf51e8710383c8fc (patch)
tree943efb76ce407069251274a0ba2c8932796ddecf /sources
parent20e20196473e16ace8e29ad8f85a9ec79af043aa (diff)
downloadscala-b72243eb880910cbc005d76bdf51e8710383c8fc.tar.gz
scala-b72243eb880910cbc005d76bdf51e8710383c8fc.tar.bz2
scala-b72243eb880910cbc005d76bdf51e8710383c8fc.zip
reverted changes, because of bug while bootstra...
reverted changes, because of bug while bootstrapping
Diffstat (limited to 'sources')
-rw-r--r--sources/scala/tools/scalac/transformer/TransMatch.scala9
1 files changed, 4 insertions, 5 deletions
diff --git a/sources/scala/tools/scalac/transformer/TransMatch.scala b/sources/scala/tools/scalac/transformer/TransMatch.scala
index 9db79f3a32..d7034d1f3d 100644
--- a/sources/scala/tools/scalac/transformer/TransMatch.scala
+++ b/sources/scala/tools/scalac/transformer/TransMatch.scala
@@ -218,9 +218,8 @@ class TransMatch( global:scalac_Global )
return symbol;
case _ =>
if(tree.definesSymbol())
- tree.symbol()
- else
- super.getSymbolFor(tree);
+ tree.symbol();
+ super.getSymbolFor(tree);
}
}
@@ -282,8 +281,8 @@ class TransMatch( global:scalac_Global )
val pm = new matching.PatternMatcher( cunit );
pm.initialize(root, currentOwner, restpe, true );
try{
- val ncases = removeAlterns(cases);
- pm.construct( ncases.asInstanceOf[Array[Tree]] );
+ //val ncases = removeAlterns(cases);
+ pm.construct( cases.asInstanceOf[Array[Tree]] );
} catch {
case e:Throwable =>
e.printStackTrace();