// CHECK: // Mangled name: A // Public signature: /A|null[0] object A { // CHECK: // Mangled name: A#(){} // Public signature: /A.|-5645683436151566731[0] // Public signature debug description: (){} private constructor() /* primary */ } // CHECK: // Mangled name: #test(){} // Public signature: /test|6620506149988718649[0] // Public signature debug description: test(){} fun test(): Unit