Files
kotlin-fork/compiler/testData/diagnostics/tests/k2IrParentIssue.kt
T
Nikolay Lunyak aea2e8052a [FIR] Ensure KT-64089 works
Make sure SENSELESS_COMPARISON
is absent in this case.

^KT-64089 Obsolete


Merge-request: KT-MR-13754
Merged-by: Nikolay Lunyak <Nikolay.Lunyak@jetbrains.com>
2024-01-05 14:15:06 +00:00

17 lines
255 B
Kotlin
Vendored

// FIR_IDENTICAL
// ISSUE: KT-64089
fun <T> contentReturner(f: () -> T): T {
return null <!UNCHECKED_CAST!>as T<!>
}
fun main(number: Int? = null) {
contentReturner {
"".apply {
number!!
}
}
number != null
}