summaryrefslogtreecommitdiff
path: root/sources/scalac/transformer/matching/RightTracerInScala.java
diff options
context:
space:
mode:
authorburaq <buraq@epfl.ch>2003-07-08 10:01:39 +0000
committerburaq <buraq@epfl.ch>2003-07-08 10:01:39 +0000
commitd58dc0f1868b479b415c29ea264f106dc9699c21 (patch)
tree95c4c717c5f40e113caaecd24a609d24981fe39e /sources/scalac/transformer/matching/RightTracerInScala.java
parentb7f7cddf7cb4ce9df8e6fff89b2f59f989d72100 (diff)
downloadscala-d58dc0f1868b479b415c29ea264f106dc9699c21.tar.gz
scala-d58dc0f1868b479b415c29ea264f106dc9699c21.tar.bz2
scala-d58dc0f1868b479b415c29ea264f106dc9699c21.zip
matching
Diffstat (limited to 'sources/scalac/transformer/matching/RightTracerInScala.java')
-rw-r--r--sources/scalac/transformer/matching/RightTracerInScala.java7
1 files changed, 4 insertions, 3 deletions
diff --git a/sources/scalac/transformer/matching/RightTracerInScala.java b/sources/scalac/transformer/matching/RightTracerInScala.java
index f41370708c..698a726321 100644
--- a/sources/scalac/transformer/matching/RightTracerInScala.java
+++ b/sources/scalac/transformer/matching/RightTracerInScala.java
@@ -121,7 +121,6 @@ public class RightTracerInScala extends Autom2Scala {
rhs = cf.ignoreValue( realVar.type() );
else
rhs = cf.newSeqNil( elementType );
-
Tree varDef = gen.ValDef(helpVar, rhs);
//((ValDef) varDef).kind = Kinds.VAR;
helpVarDefs.add( varDef );
@@ -471,9 +470,11 @@ public class RightTracerInScala extends Autom2Scala {
*/
Tree run_finished( int state ) {
//return gen.Ident( accumSym.pos, accumSym );
- return gen.New( pos, defs.SCALA_TYPE, defs.UNIT_CLASS,
+ return gen.Block(0, Tree.EMPTY_ARRAY).setType( defs.UNIT_TYPE );
+ /* gen.Ident(0, defs.NULL); */
+ /*gen.New( pos, defs.SCALA_TYPE, defs.NULL, //UNIT_CLASS,
Type.EMPTY_ARRAY,
- Tree.EMPTY_ARRAY);
+ Tree.EMPTY_ARRAY); */
}