blob: 888bb6044d0bd89ea6487cb68165a0f089583db2 [file]
// NO_CHECK_LAMBDA_INLINING
// FILE: 1.kt
var s = ""
inline fun <T> test1(p: T) {
s += "A"
p.toString()
}
inline fun <reified T> test2(p: T) {
s += "B"
p.toString()
}
// FILE: 2.kt
fun box() : String {
test1 { "123" }
test2 { "123" }
if (s != "AB") return "FAIL: $s"
return "OK"
}