JVM_IR KT-48435 use Java-like counter loop when possible

This commit is contained in:
Dmitry Petrov
2021-08-30 16:05:34 +03:00
committed by TeamCityServer
parent d4c91c96d3
commit 1c1b9547c1
20 changed files with 295 additions and 26 deletions
+1 -1
View File
@@ -26,6 +26,6 @@ fun box(): String {
// LOCAL VARIABLES JVM
// test.kt:5 box: i:int=0:int
// LOCAL VARIABLES JVM_IR
// test.kt:5 box:
// test.kt:5 box: i:int=0:int
// LOCAL VARIABLES
// test.kt:14 box:
+1 -1
View File
@@ -53,7 +53,7 @@ fun box() {
// test.kt:24 compute:
// test.kt:25 compute: s2:java.lang.String="NOPE":java.lang.String
// test.kt:26 compute: s2:java.lang.String="NOPE":java.lang.String, j:int=0:int
// test.kt:25 compute: s2:java.lang.String="OK":java.lang.String
// test.kt:25 compute: s2:java.lang.String="OK":java.lang.String, j:int=0:int
// test.kt:28 compute: s2:java.lang.String="OK":java.lang.String
// test.kt:34 box:
// test.kt:35 box: result:java.lang.String="NON_LOCAL_RETURN":java.lang.String