blob: c67bb7bc9c7477716b139e407ea454efdf03a989 [file]
class My(val x: Int?) {
val y: Int? by lazy {
var z = x
while (z != null) {
z = <!DEBUG_INFO_SMARTCAST!>z<!>.hashCode()
if (<!DEBUG_INFO_SMARTCAST!>z<!> < 0) return@lazy z
if (z == 0) z = null
}
return@lazy null
}
}