diff --git a/backend.native/tests/codegen/inline/inline14.kt b/backend.native/tests/codegen/inline/inline14.kt new file mode 100644 index 00000000000..16dd9c96c99 --- /dev/null +++ b/backend.native/tests/codegen/inline/inline14.kt @@ -0,0 +1,22 @@ +@Suppress("NOTHING_TO_INLINE") +inline fun foo3(i3: Int): Int { + return i3 + 3 +} + +@Suppress("NOTHING_TO_INLINE") +inline fun foo2(i2: Int): Int { + return i2 + 2 +} + +@Suppress("NOTHING_TO_INLINE") +inline fun foo1(i1: Int): Int { + return foo2(i1) +} + +fun bar(i0: Int): Int { + return foo1(i0) + foo3(i0) +} + +fun main(args: Array) { + println(bar(2).toString()) +}