// FIR_IDENTICAL // !DIAGNOSTICS: -UNUSED_VARIABLE open class View fun test() { val target = foo() ?: foo() ?: run {} } fun foo(): T? { return null }