Resolve target: value-parameter p: kotlin.String? smart-cast to kotlin.String ---------------------------------------------- fun foo(p: String?, p1: Any?) { x(e.f!!) /* STATEMENT DELETED: y(f()!!) */ if (a) { print(p!!.length) } else { print(p!!.get(1)) } if (y()) { print(p[1]) /* STATEMENT DELETED: p1!! */ } /* STATEMENT DELETED: z(p1!!) */ }