fun foo() { for (i in 1..10) { val x = take() if (x == null) { do { if (g()) break } while (f()) } x.hashCode() } } fun take(): Any? = null fun f(): Boolean{} fun g(): Boolean{}