// PARAM_TYPES: kotlin.String?, kotlin.Comparable?, kotlin.CharSequence?, java.io.Serializable?, kotlin.Any? // PARAM_DESCRIPTOR: val s: kotlin.String? defined in foo // SIBLING: fun foo(): Int { val s: String? = "" return if (true) { s!!.length } else { s!!.length } }