// CHECK JVM_IR: // Mangled name: #box(){}kotlin.String // Public signature: /box|-9347091776561469[0] // Public signature debug description: box(){}kotlin.String // CHECK JS_IR NATIVE: // Mangled name: #box(){} // Public signature: /box|2173511048851971368[0] // Public signature debug description: box(){} fun box(): String // CHECK JVM_IR: // Mangled name: #callWithContext(kotlin.Function1){}kotlin.String // Public signature: /callWithContext|2869415620415030876[0] // Public signature debug description: callWithContext(kotlin.Function1){}kotlin.String // CHECK JS_IR NATIVE: // Mangled name: #callWithContext(kotlin.Function1){} // Public signature: /callWithContext|-2175578939070447459[0] // Public signature debug description: callWithContext(kotlin.Function1){} fun callWithContext(f: Function1): String // CHECK JVM_IR: // Mangled name: #withContext(kotlin.Function1){}kotlin.String // Public signature: /withContext|-1533357735492795771[0] // Public signature debug description: withContext(kotlin.Function1){}kotlin.String // CHECK JS_IR NATIVE: // Mangled name: #withContext(kotlin.Function1){} // Public signature: /withContext|3644059802172459381[0] // Public signature debug description: withContext(kotlin.Function1){} fun withContext(f: Function1): String