summaryrefslogtreecommitdiff
path: root/sources/scalac/transformer/matching
diff options
context:
space:
mode:
authorburaq <buraq@epfl.ch>2004-01-12 15:17:51 +0000
committerburaq <buraq@epfl.ch>2004-01-12 15:17:51 +0000
commitcfcba70201449cc5b082fb83376d9371143f91e6 (patch)
tree3fb4db61efd5e11f39da8ad006482624c7a9ad68 /sources/scalac/transformer/matching
parentc0b473a235871e133b92c13177ce07fa3b7fd82b (diff)
downloadscala-cfcba70201449cc5b082fb83376d9371143f91e6.tar.gz
scala-cfcba70201449cc5b082fb83376d9371143f91e6.tar.bz2
scala-cfcba70201449cc5b082fb83376d9371143f91e6.zip
bugfix (revert back to code_body instead of cod...
bugfix (revert back to code_body instead of code_bodyNEW)
Diffstat (limited to 'sources/scalac/transformer/matching')
-rw-r--r--sources/scalac/transformer/matching/LeftTracerInScala.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/sources/scalac/transformer/matching/LeftTracerInScala.java b/sources/scalac/transformer/matching/LeftTracerInScala.java
index 6fd2f2209d..b8079db47c 100644
--- a/sources/scalac/transformer/matching/LeftTracerInScala.java
+++ b/sources/scalac/transformer/matching/LeftTracerInScala.java
@@ -71,6 +71,7 @@ public class LeftTracerInScala extends TracerInScala {
*/
Tree code_delta( int i, Label label ) {
Integer target = dfa.delta( i, label );
+
/*
System.out.println("LeftTracer:calling dfa.delta("+i+","+label+")");
System.out.println("result: "+target);
@@ -159,8 +160,8 @@ public class LeftTracerInScala extends TracerInScala {
Tree[] getTrace() {
initializeSyms();
- //Tree tb = code_body();
- Tree tb = code_body_NEW();
+ Tree tb = code_body();
+ //Tree tb = code_body_NEW(); BUG! ONLY FIRST ELEMENT GETS BOUND ?!!?
Tree theDefDef = gen.DefDef( this.funSym,
tb );