Files
kotlin-fork/nj2k/testData/newJ2k/nullability/nullableInitializer2.kt
T

17 lines
519 B
Kotlin
Vendored

class TestJava {
fun nullableObj(p: Int): Any? {
return if (p > 0) "response" else null
}
var nullableInitializerFieldCast = nullableObj(3) as String?
private val nullableInitializerPrivateFieldCast = nullableObj(3) as String?
fun testProperty() {
nullableInitializerFieldCast!![0]
nullableInitializerPrivateFieldCast!![0]
}
fun testLocalVariable() {
val nullableInitializerValCast = nullableObj(3) as String?
nullableInitializerValCast!![0]
}
}