diff options
-rw-r--r-- | sources/scalac/backend/jvm/GenJVM.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sources/scalac/backend/jvm/GenJVM.java b/sources/scalac/backend/jvm/GenJVM.java index e21dc014ff..6ad94214d1 100644 --- a/sources/scalac/backend/jvm/GenJVM.java +++ b/sources/scalac/backend/jvm/GenJVM.java @@ -285,6 +285,8 @@ class GenJVM { genLoad(ctx, args[i], typeStoJ(args[i].type)); for (int i = idents.length; i > 0; --i) genStoreEpilogue(ctx, idents[i-1]); + ctx.code.emitGOTO(label); + generatedType = JType.VOID; } else if (isKnownPrimitive(funSym)) { Primitive prim = prims.getPrimitive(funSym); |