Files
kotlin-fork/idea/testData/checker/infos/SmartCastOnWhen.kt
T
2019-05-06 13:59:28 +03:00

10 lines
280 B
Kotlin
Vendored

// COMPILER_ARGUMENTS: -XXLanguage:-NewInference
fun baz(s: String?): Int {
if (s == null) return 0
return when(<info descr="Smart cast to kotlin.String">s</info>) {
"abc" -> <info descr="Smart cast to kotlin.String">s</info>
else -> "xyz"
}.length
}