[Commonizer] Tests on lifting up identical const properties
^KMM-241
This commit is contained in:
Vendored
+11
@@ -0,0 +1,11 @@
|
||||
const val property1 = 42
|
||||
expect val property4: Int
|
||||
|
||||
const val property5: Byte = 42
|
||||
const val property7: Short = 42
|
||||
const val property9: Long = 42
|
||||
const val property11: Double = 4.2
|
||||
const val property13: Float = 4.2f
|
||||
const val property15 = true
|
||||
const val property17 = "42"
|
||||
const val property19: Char = 42.toChar()
|
||||
Vendored
+22
@@ -0,0 +1,22 @@
|
||||
const val property2 = 42
|
||||
val property3 = 42 // intentionally left as non-const
|
||||
actual val property4 = 42
|
||||
|
||||
const val property6: Byte = 42
|
||||
const val property8: Short = 42
|
||||
const val property10: Long = 42
|
||||
const val property12: Double = 4.2
|
||||
const val property14: Float = 4.2f
|
||||
const val property16 = true
|
||||
const val property18 = "42"
|
||||
const val property20: Char = 42.toChar()
|
||||
|
||||
const val property21: Byte = 42
|
||||
const val property22: Short = 42
|
||||
const val property23: Int = 42
|
||||
const val property24: Long = 42
|
||||
const val property25: Double = 4.2
|
||||
const val property26: Float = 4.2f
|
||||
const val property27 = true
|
||||
const val property28 = "42"
|
||||
const val property29: Char = 42.toChar()
|
||||
Vendored
+22
@@ -0,0 +1,22 @@
|
||||
val property2 = 42 // intentionally left as non-const
|
||||
const val property3 = 42
|
||||
actual val property4 = 42
|
||||
|
||||
const val property6: Byte = 142
|
||||
const val property8: Short = 142
|
||||
const val property10: Long = 142
|
||||
const val property12: Double = 14.2
|
||||
const val property14: Float = 14.2f
|
||||
const val property16 = false
|
||||
const val property18 = "142"
|
||||
const val property20: Char = 142.toChar()
|
||||
|
||||
const val property21: Char = 42.toChar()
|
||||
const val property22: Byte = 42
|
||||
const val property23: Short = 42
|
||||
const val property24: Int = 42
|
||||
const val property25: Long = 42
|
||||
const val property26: Double = 4.2
|
||||
const val property27: Float = 4.2f
|
||||
const val property28 = true
|
||||
const val property29 = "42"
|
||||
Reference in New Issue
Block a user