diff options
Diffstat (limited to 'sources/scalac/transformer/matching/Autom2Scala.java')
-rw-r--r-- | sources/scalac/transformer/matching/Autom2Scala.java | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/sources/scalac/transformer/matching/Autom2Scala.java b/sources/scalac/transformer/matching/Autom2Scala.java index 6f99a699cf..102353c8d4 100644 --- a/sources/scalac/transformer/matching/Autom2Scala.java +++ b/sources/scalac/transformer/matching/Autom2Scala.java @@ -92,9 +92,9 @@ public class Autom2Scala { cf.gen.ValDef( this.curSym, gen.If( gen.Ident( pos, hasnSym ), cf._next( _iter() ), - gen.mkDefaultValue(cf.pos,curSym.type()))), + gen.mkDefaultValue(cf.pos,curSym.type())))}, - body }); + body ); } /** bug ?? */ @@ -189,10 +189,10 @@ public class Autom2Scala { /** some error happened which is due to bug in translation/automaton */ final Tree code_error() { - return gen.Block( new Tree[] { + return gen.mkBlock( gen.Console_print( pos, "System error during pattern matching. Please file bug report\n"), cf.ThrowMatchError( pos, funRetType() ) - }); + ); } Tree code_fail() { |