Added test
This commit is contained in:
@@ -630,6 +630,11 @@ task enum_linkTest(type: LinkKonanTest) {
|
|||||||
lib = "codegen/enum/linkTest_lib.kt"
|
lib = "codegen/enum/linkTest_lib.kt"
|
||||||
}
|
}
|
||||||
|
|
||||||
|
task enum_varargParam(type: RunKonanTest) {
|
||||||
|
goldValue = "3\n"
|
||||||
|
source = "codegen/enum/varargParam.kt"
|
||||||
|
}
|
||||||
|
|
||||||
task mangling(type: LinkKonanTest) {
|
task mangling(type: LinkKonanTest) {
|
||||||
goldValue =
|
goldValue =
|
||||||
"Int direct [1, 2, 3, 4]\n" +
|
"Int direct [1, 2, 3, 4]\n" +
|
||||||
|
|||||||
@@ -0,0 +1,11 @@
|
|||||||
|
package codegen.enum.varargParam
|
||||||
|
|
||||||
|
import kotlin.test.*
|
||||||
|
|
||||||
|
enum class Piece(vararg val states: Int) {
|
||||||
|
I(3, 4, 5)
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test fun runTest() {
|
||||||
|
println(Piece.I.states[0])
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user