blob: b680a433ba7bdb774067f4d395b0935c63d4c28b [file]
// FILE: test.kt
@JvmInline
value class I(val v: Int)
fun f1(a: I) { }
fun <T> f2(a: T) {}
inline fun <T> f3(a: T) { }
fun main() {
f1(I(1)) // no boxing
f2(I(1)) // boxing
f3(I(1)) // no boxing
}
// @TestKt.class:
// 3 INVOKESTATIC I.constructor-impl \(I\)I
// 1 INVOKESTATIC I.box-impl \(I\)LI;