diff options
author | paltherr <paltherr@epfl.ch> | 2003-10-10 16:23:16 +0000 |
---|---|---|
committer | paltherr <paltherr@epfl.ch> | 2003-10-10 16:23:16 +0000 |
commit | fa73acda7c2e71076f1407b939ea6c00bcf4114b (patch) | |
tree | 56867cb6d779f1a4766c8ef186862df39dea23f0 /sources/scalac/transformer/matching/RightTracerInScala.java | |
parent | 5dc0be399082e85cf61fa9956f71478ccf6ddf9e (diff) | |
download | scala-fa73acda7c2e71076f1407b939ea6c00bcf4114b.tar.gz scala-fa73acda7c2e71076f1407b939ea6c00bcf4114b.tar.bz2 scala-fa73acda7c2e71076f1407b939ea6c00bcf4114b.zip |
- Removed CodeFactory.Block
Diffstat (limited to 'sources/scalac/transformer/matching/RightTracerInScala.java')
-rw-r--r-- | sources/scalac/transformer/matching/RightTracerInScala.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sources/scalac/transformer/matching/RightTracerInScala.java b/sources/scalac/transformer/matching/RightTracerInScala.java index a01053e069..5648c49833 100644 --- a/sources/scalac/transformer/matching/RightTracerInScala.java +++ b/sources/scalac/transformer/matching/RightTracerInScala.java @@ -195,7 +195,7 @@ public class RightTracerInScala extends TracerInScala { Tree t3 = cf.If( cf.isEmpty( _iter() ), run_finished( 0 ), - gen.Block( new Tree[] { + gen.mkBlock( new Tree[] { gen.ValDef( targetSym, cf.SeqTrace_headState( gen.Ident( pos, iterSym))), gen.ValDef( elemSym, @@ -204,7 +204,7 @@ public class RightTracerInScala extends TracerInScala { body })); /* - t3 = gen.Block( new Tree[] { + t3 = gen.mkBlock( new Tree[] { cf.debugPrintRuntime("enter binderFun"), cf.debugPrintRuntime(" state:"), cf.debugPrintRuntime( gen.Ident( pos, stateSym )), @@ -305,7 +305,7 @@ public class RightTracerInScala extends TracerInScala { res[ j ] = gen.mkBooleanLit( Position.FIRSTPOS, true ); // just `true' - return cf.Block(Position.FIRSTPOS, res, res[j].type() ); + return gen.mkBlock(res); } // calling the AlgebraicMatcher here @@ -422,7 +422,7 @@ public class RightTracerInScala extends TracerInScala { stms[ j ] = callFun( new Tree[] { cf.SeqTrace_tail( _iter() ), gen.mkIntLit( cf.pos, ntarget ) } ); - return cf.Block( pos, stms, funRetType() ); + return gen.mkBlock( pos, stms ); } /* returns statements that do the work of the right-transducer |