mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-10-06 06:21:16 +07:00
don't generate endif-instruction if both branches brake their flow
This commit is contained in:
+3
-4
@@ -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
|
||||
5(6) element: RETURN statement
|
||||
6() element: null
|
||||
Reference in New Issue
Block a user