diff --git a/backend.native/tests/build.gradle b/backend.native/tests/build.gradle index a3e5afc5b3c..07b34c23994 100644 --- a/backend.native/tests/build.gradle +++ b/backend.native/tests/build.gradle @@ -1701,6 +1701,12 @@ task inline23(type: RunKonanTest) { source = "codegen/inline/inline23.kt" } +task inline24(type: RunKonanTest) { + disabled = true + goldValue = "bar\nfoo\n" + source = "codegen/inline/inline24.kt" +} + task deserialized_inline0(type: RunKonanTest) { source = "serialization/deserialized_inline0.kt" } diff --git a/backend.native/tests/codegen/inline/inline24.kt b/backend.native/tests/codegen/inline/inline24.kt new file mode 100644 index 00000000000..e500de5111a --- /dev/null +++ b/backend.native/tests/codegen/inline/inline24.kt @@ -0,0 +1,8 @@ +fun foo() = println("foo") +fun bar() = println("bar") + +inline fun baz(x: Unit = foo(), y: Unit) {} + +fun main(args: Array) { + baz(y = bar()) +}