[JS IR] Add more JS IC tests for top level properties
This commit is contained in:
committed by
Space Team
parent
26e7c29a91
commit
e2922219f2
+1
@@ -0,0 +1 @@
|
||||
val globalVal = "0"
|
||||
+1
@@ -0,0 +1 @@
|
||||
val globalVal = "1"
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
val globalVal = 4
|
||||
|
||||
inline val inlineGlobalVal: Int
|
||||
get() = 4
|
||||
|
||||
var globalVar = "1"
|
||||
|
||||
var globalVarBacking = 1
|
||||
inline var inlineGlobalVar: String
|
||||
get() = globalVarBacking.toString()
|
||||
set(value) { globalVarBacking += value.toInt() }
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
val globalVal = 4
|
||||
|
||||
inline val inlineGlobalVal: Int
|
||||
get() = 4
|
||||
|
||||
var globalVar = "1"
|
||||
|
||||
var globalVarBacking = 2
|
||||
inline var inlineGlobalVar: String
|
||||
get() = globalVarBacking.toString()
|
||||
set(value) { globalVarBacking += value.toInt() }
|
||||
+11
@@ -0,0 +1,11 @@
|
||||
val globalVal = 4
|
||||
|
||||
inline val inlineGlobalVal: Int
|
||||
get() = 4
|
||||
|
||||
var globalVar = "1"
|
||||
|
||||
var globalVarBacking = 2
|
||||
inline var inlineGlobalVar: String
|
||||
get() = (1 + globalVarBacking).toString()
|
||||
set(value) { globalVarBacking += value.toInt() }
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
val globalVal = 4
|
||||
|
||||
inline val inlineGlobalVal: Int
|
||||
get() = 4
|
||||
|
||||
var globalVar = "1"
|
||||
|
||||
var globalVarBacking = 2
|
||||
inline var inlineGlobalVar: String
|
||||
get() = (1 + globalVarBacking).toString()
|
||||
set(value) { globalVarBacking += 1 + value.toInt() }
|
||||
|
||||
var globalExtensionPropertyAdd = 1
|
||||
inline var Int.inlineExtensionProperty: String
|
||||
get() = (this + globalExtensionPropertyAdd).toString()
|
||||
set(value) { globalExtensionPropertyAdd += value.toInt() }
|
||||
+1
@@ -0,0 +1 @@
|
||||
val globalVal = 2
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
val globalVal = 3
|
||||
|
||||
inline val inlineGlobalVal: String
|
||||
get() = "1"
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
val globalVal = 3
|
||||
|
||||
inline val inlineGlobalVal: String
|
||||
get() = "2"
|
||||
+4
@@ -0,0 +1,4 @@
|
||||
val globalVal = 3
|
||||
|
||||
inline val inlineGlobalVal: Int
|
||||
get() = 3
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
val globalVal = 4
|
||||
|
||||
inline val inlineGlobalVal: Int
|
||||
get() = 3
|
||||
|
||||
var globalVar = "1"
|
||||
+52
@@ -0,0 +1,52 @@
|
||||
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:
|
||||
modifications:
|
||||
U : l1.6.kt -> l1.kt
|
||||
modified ir: l1.kt
|
||||
STEP 7:
|
||||
modifications:
|
||||
U : l1.7.kt -> l1.kt
|
||||
modified ir: l1.kt
|
||||
STEP 8..9:
|
||||
updated exports: l1.kt
|
||||
STEP 10:
|
||||
modifications:
|
||||
U : l1.10.kt -> l1.kt
|
||||
modified ir: l1.kt
|
||||
STEP 11..12:
|
||||
updated exports: l1.kt
|
||||
STEP 13:
|
||||
modifications:
|
||||
U : l1.13.kt -> l1.kt
|
||||
modified ir: l1.kt
|
||||
STEP 14:
|
||||
modifications:
|
||||
U : l1.14.kt -> l1.kt
|
||||
modified ir: l1.kt
|
||||
STEP 15:
|
||||
modifications:
|
||||
U : l1.15.kt -> l1.kt
|
||||
modified ir: l1.kt
|
||||
STEP 16..21:
|
||||
updated exports: l1.kt
|
||||
Reference in New Issue
Block a user