A test for IrVarargElement and IrSpreadElement serializations.

This commit is contained in:
Alexander Gorshenev
2018-02-23 15:14:53 +03:00
committed by alexander-gorshenev
parent 7d2b794401
commit baaee2b816
2 changed files with 15 additions and 0 deletions
+6
View File
@@ -2228,6 +2228,12 @@ task serialized_doWhile(type: LinkKonanTest) {
goldValue = "999\n"
}
task serialized_vararg(type: LinkKonanTest) {
source = "serialization/use.kt"
lib = "serialization/vararg.kt"
goldValue = "17\n19\n23\n29\n31\nsize: 5\n"
}
task testing_annotations(type: RunStandaloneKonanTest) {
source = "testing/annotations.kt"
flags = ['-tr']
@@ -0,0 +1,9 @@
fun bar(vararg x: Int) {
x.forEach {
println(it)
}
println("size: ${x.size}")
}
inline fun foo() = bar(17, 19, 23, *intArrayOf(29, 31))