// CHECK:
//   Mangled name: #testNoNullCheck(){}
//   Public signature: /testNoNullCheck|6855631801773553469[0]
fun testNoNullCheck(): Unit

// CHECK JVM_IR:
//   Mangled name: #useTAny(kotlin.Function0<0:0>){0§<kotlin.Any>}0:0
//   Public signature: /useTAny|-857588679383677873[0]
fun <T : Any> useTAny(fn: Function0<T>): T

