[klib] Test signature descriptions in irText tests

KT-59486
This commit is contained in:
Sergej Jaskiewicz
2023-06-22 17:30:00 +02:00
committed by Space Team
parent 6142d75bb4
commit 5e63f7627f
562 changed files with 6867 additions and 9 deletions
@@ -1,17 +1,21 @@
// CHECK:
// Mangled name: {}operationScore
// Public signature: /operationScore|-9073278321118823634[0]
// Public signature debug description: {}operationScore
var operationScore: Int
// CHECK JVM_IR:
// Mangled name: #<get-operationScore>(){}kotlin.Int
// Public signature: /operationScore.<get-operationScore>|7107010356269447258[0]
// Public signature debug description: <get-operationScore>(){}kotlin.Int
// CHECK JS_IR NATIVE:
// Mangled name: #<get-operationScore>(){}
// Public signature: /operationScore.<get-operationScore>|6765204501149451629[0]
// Public signature debug description: <get-operationScore>(){}
get
// CHECK:
// Mangled name: #<set-operationScore>(kotlin.Int){}
// Public signature: /operationScore.<set-operationScore>|1936076120216071025[0]
// Public signature debug description: <set-operationScore>(kotlin.Int){}
set
// CHECK:
@@ -21,35 +25,43 @@ 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#<get-delegateValue>(){}kotlin.String
// Public signature: /Delegate.delegateValue.<get-delegateValue>|-8802990183041924458[0]
// Public signature debug description: <get-delegateValue>(){}kotlin.String
// CHECK JS_IR NATIVE:
// Mangled name: Delegate#<get-delegateValue>(){}
// Public signature: /Delegate.delegateValue.<get-delegateValue>|442512873020605275[0]
// Public signature debug description: <get-delegateValue>(){}
get
// CHECK:
// Mangled name: Delegate#<set-delegateValue>(kotlin.String){}
// Public signature: /Delegate.delegateValue.<set-delegateValue>|-6867110197203157583[0]
// Public signature debug description: <set-delegateValue>(kotlin.String){}
set
// CHECK:
// Mangled name: Delegate#<init>(){}
// Public signature: /Delegate.<init>|-5645683436151566731[0]
// Public signature debug description: <init>(){}
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
}
@@ -61,22 +73,27 @@ 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#<get-s>(){}kotlin.String
// Public signature: /Result.s.<get-s>|4142379646177092803[0]
// Public signature debug description: <get-s>(){}kotlin.String
// CHECK JS_IR NATIVE:
// Mangled name: Result#<get-s>(){}
// Public signature: /Result.s.<get-s>|-1662172381559511151[0]
// Public signature debug description: <get-s>(){}
get(): String
// CHECK:
// Mangled name: Result#<set-s>(kotlin.String){}
// Public signature: /Result.s.<set-s>|8225901422521337963[0]
// Public signature debug description: <set-s>(kotlin.String){}
set(<set-?>: String): Unit
// CHECK:
// Mangled name: Result#<init>!kotlin.Int(){}
// Public signature: /Result.<init>|-1392650824251324893[0]
// Public signature debug description: <init>!kotlin.Int(){}
constructor($context_receiver_0: Int) /* primary */
// CHECK JVM_IR:
// Mangled name computed from Ir: Result.contextReceiverField0
@@ -91,8 +108,10 @@ class Result {
// 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