// CHECK: // Mangled name: {}d // Public signature: /d|5174763769109925331[0] // Public signature debug description: {}d val d: dynamic // CHECK JS_IR NATIVE: // Mangled name: #(){} // Public signature: /d.|-6701718004621354461[0] // Public signature debug description: (){} get // CHECK: // Mangled name: {}p // Public signature: /p|6715504260787941082[0] // Public signature debug description: {}p val p: Int // CHECK JS_IR NATIVE: // Mangled name: #(){} // Public signature: /p.|-1162552463316289847[0] // Public signature debug description: (){} get // CHECK JS_IR NATIVE: // Mangled name: #test1(){} // Public signature: /test1|4353482563436034667[0] // Public signature debug description: test1(){} fun test1(d: dynamic): Int // CHECK JS_IR NATIVE: // Mangled name: #test2(){} // Public signature: /test2|-7945586224410659921[0] // Public signature debug description: test2(){} fun test2(d: dynamic): Any // CHECK JS_IR NATIVE: // Mangled name: #test3(){} // Public signature: /test3|8250122632028727853[0] // Public signature debug description: test3(){} fun test3(d: dynamic): Any? // CHECK JS_IR NATIVE: // Mangled name: #test4(){} // Public signature: /test4|3998898222236566906[0] // Public signature debug description: test4(){} fun test4(d: dynamic): String