Files
kotlin/compiler/testData/codegen/bytecodeText/disabledOptimizations/noObjectCastAfterReification.kt
2019-12-17 12:41:22 +01:00

12 lines
221 B
Kotlin
Vendored

// KOTLIN_CONFIGURATION_FLAGS: +JVM.DISABLE_OPTIMIZATION
inline fun <reified T> foo(s: Any) {
s as T
}
fun main() {
foo<String>("123")
}
// only one checkcast in reified function
// 1 CHECKCAST java/lang/Object