fun foo(y: Boolean) { bar() && y || (y && bar()) } fun bar(): Boolean = false