// CHECK: // Mangled name: {}operationScore // Public signature: /operationScore|-9073278321118823634[0] // Public signature debug description: {}operationScore var operationScore: Int // CHECK JVM_IR: // Mangled name: #(){}kotlin.Int // Public signature: /operationScore.|7107010356269447258[0] // Public signature debug description: (){}kotlin.Int // CHECK JS_IR NATIVE: // Mangled name: #(){} // Public signature: /operationScore.|6765204501149451629[0] // Public signature debug description: (){} get // CHECK: // Mangled name: #(kotlin.Int){} // Public signature: /operationScore.|1936076120216071025[0] // Public signature debug description: (kotlin.Int){} set // CHECK: // Mangled name: Delegate // Public signature: /Delegate|null[0] class Delegate { // CHECK: // Mangled name: Delegate{}delegateValue // Public signature: /Delegate.delegateValue|-8268138023786011357[0] // Public signature debug description: {}delegateValue var delegateValue: String // CHECK JVM_IR: // Mangled name: Delegate#(){}kotlin.String // Public signature: /Delegate.delegateValue.|-8802990183041924458[0] // Public signature debug description: (){}kotlin.String // CHECK JS_IR NATIVE: // Mangled name: Delegate#(){} // Public signature: /Delegate.delegateValue.|442512873020605275[0] // Public signature debug description: (){} get // CHECK: // Mangled name: Delegate#(kotlin.String){} // Public signature: /Delegate.delegateValue.|-6867110197203157583[0] // Public signature debug description: (kotlin.String){} set // CHECK: // Mangled name: Delegate#(){} // Public signature: /Delegate.|-5645683436151566731[0] // Public signature debug description: (){} constructor() /* primary */ // CHECK JVM_IR: // Mangled name: Delegate#getValue!kotlin.Int(kotlin.Any?;kotlin.reflect.KProperty<*>){}kotlin.String // Public signature: /Delegate.getValue|-7764345795816801347[0] // Public signature debug description: getValue!kotlin.Int(kotlin.Any?;kotlin.reflect.KProperty<*>){}kotlin.String // CHECK JS_IR NATIVE: // Mangled name: Delegate#getValue!kotlin.Int(kotlin.Any?;kotlin.reflect.KProperty<*>){} // Public signature: /Delegate.getValue|-415138418502969483[0] // Public signature debug description: getValue!kotlin.Int(kotlin.Any?;kotlin.reflect.KProperty<*>){} operator fun getValue($context_receiver_0: Int, thisRef: Any?, property: KProperty<*>): String // CHECK: // Mangled name: Delegate#setValue!kotlin.Int(kotlin.Any?;kotlin.reflect.KProperty<*>;kotlin.String){} // Public signature: /Delegate.setValue|9105212648373628088[0] // Public signature debug description: setValue!kotlin.Int(kotlin.Any?;kotlin.reflect.KProperty<*>;kotlin.String){} operator fun setValue($context_receiver_0: Int, thisRef: Any?, property: KProperty<*>, value: String): Unit } // CHECK: // Mangled name: Result // Public signature: /Result|null[0] class Result { // CHECK: // Mangled name: Result{}s // Public signature: /Result.s|7217541905509134881[0] // Public signature debug description: {}s var s: String /* by */ // CHECK JVM_IR: // Mangled name: Result#(){}kotlin.String // Public signature: /Result.s.|4142379646177092803[0] // Public signature debug description: (){}kotlin.String // CHECK JS_IR NATIVE: // Mangled name: Result#(){} // Public signature: /Result.s.|-1662172381559511151[0] // Public signature debug description: (){} get(): String // CHECK: // Mangled name: Result#(kotlin.String){} // Public signature: /Result.s.|8225901422521337963[0] // Public signature debug description: (kotlin.String){} set(: String): Unit // CHECK: // Mangled name: Result#!kotlin.Int(){} // Public signature: /Result.|-1392650824251324893[0] // Public signature debug description: !kotlin.Int(){} constructor($context_receiver_0: Int) /* primary */ } // 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