[FIR] Fix serialization of annotation vararg arguments

#KT-58937 Fixed
This commit is contained in:
Kirill Rakhman
2023-06-02 16:49:25 +02:00
committed by Space Team
parent fd4d4f516f
commit 8ff67218f5
19 changed files with 225 additions and 116 deletions
@@ -0,0 +1,24 @@
package test
annotation class A(vararg val s: String)
@A("1", "2")
class B
@A(*["1", "2"])
class D
@A(s = ["1", "2"])
class E
@A(s = *["1", "2"])
class F
@A(*arrayOf("1", "2"))
class H
@A(s = *arrayOf("1", "2"))
class I
@A(s = arrayOf("1", "2"))
class J