jtravis
12/07/2017, 11:23 PM@Test
fun foo() {
val x: String = "foo".zzz()
val y: String? = "foo".zzz()
println(x)
println(y)
}
inline fun <reified T> String.zzz(): T {
return "hello" as T
}
inline fun <reified T> String.zzz(dummy: Int = 3): T? {
return null
}