package test // CHECK: // Mangled name: test.Host // Public signature: test/Host|null[0] object Host { // CHECK: // Mangled name: test.Host#(){} // Public signature: test/Host.|-5645683436151566731[0] // Public signature debug description: (){} private constructor() /* primary */ // CHECK JVM_IR: // Mangled name: test.Host#foo(){0§}kotlin.String // Public signature: test/Host.foo|-170825690606698604[0] // Public signature debug description: foo(){0§}kotlin.String // CHECK JS_IR NATIVE: // Mangled name: test.Host#foo(){0§} // Public signature: test/Host.foo|-7822584347064313243[0] // Public signature debug description: foo(){0§} inline fun foo(): String } // CHECK JVM_IR: // Mangled name: test#test(){}kotlin.String // Public signature: test/test|-7008832412320199001[0] // Public signature debug description: test(){}kotlin.String // CHECK JS_IR NATIVE: // Mangled name: test#test(){} // Public signature: test/test|6620506149988718649[0] // Public signature debug description: test(){} fun test(): String