Files
kotlin-fork/compiler/testData/diagnostics/tests/when/kt4434.fir.kt
T

28 lines
376 B
Kotlin
Vendored

// KT-4434 Missed diagnostic about else branch in when
package test
fun foo(): Int {
val a = "a"
return if (a.length > 0) {
when (a) {
"a" -> 1
}
}
else {
3
}
}
fun bar(): Int {
val a = "a"
if (a.length > 0) {
return when (a) {
"a" -> 1
}
}
else {
return 3
}
}