// !CHECK_TYPE fun foo(x: Number, y: String?): String { val result = "abcde $x ${x as Int} ${y!!} $x $y" checkSubtype(x) checkSubtype(y) return result }