Resolve target: value-parameter p: kotlin.Any smart-cast to kotlin.String ---------------------------------------------- fun foo(p: Any) { if (p !is String) { throw IllegalArgumentException() } println(p.length()) }