Drop a part of compileTimeConstants.kt that is not serializable in K2

Basically `val a = 10; val b = a + 20` will not be serialized for
`b` property because `a` is not constant
This commit is contained in:
Ivan Kylchik
2023-04-05 15:24:12 +02:00
committed by Space Team
parent 6909d9a2f9
commit 99d47da014
2 changed files with 0 additions and 12 deletions
@@ -1,5 +1,3 @@
// MUTED_WHEN: K2
// `val b = a + 20` will not be serialized in K2
package test
enum class Weapon {
@@ -20,9 +18,6 @@ val doubleConst: Double = 3.0
val enumConst: Weapon? = Weapon.ROCK
val arrayConst: Any = byteArrayOf(1,2)
val a = 10
val b = a + 20
class Class {
val byteConst: Byte = 10
val shortConst: Short = 20
@@ -35,7 +30,4 @@ class Class {
val doubleConst: Double = 3.0
val enumConst: Weapon? = Weapon.ROCK
val arrayConst: Any = byteArrayOf(1,2)
val a = 10
val b = a + 20
}
@@ -1,7 +1,5 @@
class Class constructor() {
val a: Int = 10
val arrayConst: Any = {1.toByte(), 2.toByte()}
val b: Int = 30
val booleanConst: Boolean = true
val byteConst: Byte = 10.toByte()
val charConst: Char = \u0041 ('A')
@@ -18,9 +16,7 @@
enum entry PAPER
enum entry SCISSORS
}
val a: Int = 10
val arrayConst: Any = {1.toByte(), 2.toByte()}
val b: Int = 30
val booleanConst: Boolean = true
val byteConst: Byte = 10.toByte()
val charConst: Char = \u0041 ('A')