[JS IR] Add tests for checking constant inlining with JS IR IC

^KT-62425
This commit is contained in:
Alexander Korepanov
2023-10-11 16:48:12 +02:00
committed by Space Team
parent 4ebfed04d3
commit 91edbeb747
49 changed files with 543 additions and 0 deletions
@@ -0,0 +1,2 @@
const val CONST_KEY = "KEY"
const val CONST_VALUE = "0"
@@ -0,0 +1,2 @@
const val CONST_KEY = "KEY"
const val CONST_VALUE = "1"
@@ -0,0 +1,2 @@
const val CONST_KEY = "KEY"
const val CONST_VALUE = 2
@@ -0,0 +1,2 @@
const val CONST_KEY = "KEY"
const val CONST_VALUE = 3
@@ -0,0 +1,2 @@
const val CONST_KEY = "KEY"
const val CONST_VALUE = 6
@@ -0,0 +1,2 @@
const val CONST_KEY = "KEY"
const val CONST_VALUE = 7
@@ -0,0 +1,26 @@
STEP 0:
modifications:
U : l1.0.kt -> l1.kt
added file: l1.kt
STEP 1:
modifications:
U : l1.1.kt -> l1.kt
modified ir: l1.kt
STEP 2:
modifications:
U : l1.2.kt -> l1.kt
modified ir: l1.kt
STEP 3:
modifications:
U : l1.3.kt -> l1.kt
modified ir: l1.kt
STEP 4:
STEP 5:
modifications:
U : l1.5.kt -> l1.kt
modified ir: l1.kt
STEP 6:
STEP 7:
modifications:
U : l1.7.kt -> l1.kt
modified ir: l1.kt
@@ -0,0 +1,28 @@
STEP 0:
modifications:
U : l1.0.kt -> l1.kt
added file: l1.kt
STEP 1:
modifications:
U : l1.1.kt -> l1.kt
modified ir: l1.kt
STEP 2:
modifications:
U : l1.2.kt -> l1.kt
modified ir: l1.kt
STEP 3:
modifications:
U : l1.3.kt -> l1.kt
modified ir: l1.kt
STEP 4:
updated exports: l1.kt
STEP 5:
modifications:
U : l1.5.kt -> l1.kt
modified ir: l1.kt
STEP 6:
updated exports: l1.kt
STEP 7:
modifications:
U : l1.7.kt -> l1.kt
modified ir: l1.kt