Resolve target: value-parameter p: kotlin.String? smart-cast to kotlin.String ---------------------------------------------- fun foo(p: String?, p1: Any?) { if (p1 == null) return fun localError(): Nothing = throw Exception() if (p == null) { localError() } p.length }