2ecba6ac39
This directive anyway does not make test run twice with OI, and with NI It only once run the test with specific settings (// LANGUAGE) and ignores irrelevant (OI or NI tags)
8 lines
208 B
Kotlin
Vendored
8 lines
208 B
Kotlin
Vendored
fun foo() {
|
|
var v: String? = "xyz"
|
|
// It is possible in principle to provide smart cast here
|
|
v<!UNSAFE_CALL!>.<!>length
|
|
v = null
|
|
<!DEBUG_INFO_CONSTANT{OI}!>v<!><!UNSAFE_CALL!>.<!>length
|
|
}
|