inline fun Any?.foo() = this as T? inline fun Any?.foo2() = foo() inline fun Any?.foo3() = foo2() inline fun Any?.foo4() = foo2() inline fun Any?.foo5() = foo() // 1 LDC "T\?" // 1 LDC "Y\?" // 1 LDC "Z\?" // 1 LDC "X\?" // 1 LDC "A\?"