Added tests on link stage (disabled for now).
This commit is contained in:
@@ -1541,6 +1541,15 @@ task deserialized_listof0(type: RunKonanTest) {
|
||||
flags = ["--enable", "deserializer"]
|
||||
}
|
||||
|
||||
// Enable when deserialization for default arguments is fixed.
|
||||
task inline_defaultArgs_linkTest(type: LinkKonanTest) {
|
||||
disabled = true
|
||||
goldValue = "122\n47\n"
|
||||
source = "codegen/inline/defaultArgs_linkTest_main.kt"
|
||||
lib = "codegen/inline/defaultArgs_linkTest_lib.kt"
|
||||
flags = ["--enable", "deserializer", "--print_ir", "--verbose", "deserializer", "--verbose", "lower_inline"]
|
||||
}
|
||||
|
||||
kotlinNativeInterop {
|
||||
sysstat {
|
||||
pkg 'sysstat'
|
||||
|
||||
@@ -0,0 +1,3 @@
|
||||
package a
|
||||
|
||||
inline fun foo(x: Int, y: Int = 117) = x + y
|
||||
@@ -0,0 +1,6 @@
|
||||
import a.*
|
||||
|
||||
fun main(args: Array<String>) {
|
||||
println(foo(5))
|
||||
println(foo(5, 42))
|
||||
}
|
||||
Reference in New Issue
Block a user