From 6042c3b92b22ec51a6dfeb0e7b26c7bfef328520 Mon Sep 17 00:00:00 2001 From: Max Medvedev Date: Sat, 8 Jun 2013 14:12:24 +0400 Subject: [PATCH] don't generate endif-instruction if both branches brake their flow --- plugins/groovy/testdata/groovy/controlFlow/return.test | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/plugins/groovy/testdata/groovy/controlFlow/return.test b/plugins/groovy/testdata/groovy/controlFlow/return.test index 7a30a9f1afae..1568fa58188b 100644 --- a/plugins/groovy/testdata/groovy/controlFlow/return.test +++ b/plugins/groovy/testdata/groovy/controlFlow/return.test @@ -3,8 +3,7 @@ if (true) return a else return b 0(1) element: null 1(2,4) element: IF statement 2(3) READ a -3(7) element: RETURN statement +3(6) element: RETURN statement 4(5) READ b -5(7) element: RETURN statement -6(7) End element: IF statement -7() element: null \ No newline at end of file +5(6) element: RETURN statement +6() element: null \ No newline at end of file