blob: a8f11cb5b1576cab05c9df6d70e03fbf966e5e51 [file]
// ISSUE: KT-63164
// DUMP_IR
// FIR_IDENTICAL
// MODULE: m1
// FILE: info.kt
internal class Info {
val status: String = "OK"
}
val info: Any? = Info()
// MODULE: m2(m1)
// FILE: box.kt
fun getStatus(param: Any?): String {
@Suppress("INVISIBLE_MEMBER", "INVISIBLE_REFERENCE")
if (param is Info) {
return param.status
}
return "NO STATUS"
}
fun box(): String = getStatus(info)