Files
kotlin-fork/compiler/fir/analysis-tests/testData/resolve/cfg/variableInitializedInTryBlock.kt
T
2021-08-26 10:08:52 +03:00

20 lines
289 B
Kotlin
Vendored

// DUMP_CFG
// ISSUE: KT-48376
fun test() {
val b: Boolean
try {
val s = getStringOrNull() ?: return
b = s.length != 0
} finally {
test()
}
takeBoolean(b)
}
fun takeBoolean(b: Boolean) {}
fun getStringOrNull(): String? {
return "hello"
}