Files
kotlin-fork/compiler/testData/codegen/box/inline/redundantCoercionsCleaner.kt
T
2024-02-26 13:38:49 +00:00

19 lines
278 B
Kotlin
Vendored

// WITH_STDLIB
import kotlin.test.*
inline fun runAndThrow(action: () -> Unit): Nothing {
action()
throw Exception()
}
inline fun foo(): Int = runAndThrow {
return 1
}
fun box(): String {
val result: Any = foo()
assertEquals(1, result)
return "OK"
}