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

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

