[klib] Test signature descriptions in irText tests
KT-59486
This commit is contained in:
committed by
Space Team
parent
6142d75bb4
commit
5e63f7627f
@@ -6,9 +6,11 @@ interface A {
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: A#a(){}kotlin.Int
|
||||
// Public signature: /A.a|5993980063692763883[0]
|
||||
// Public signature debug description: a(){}kotlin.Int
|
||||
// CHECK JS_IR NATIVE:
|
||||
// Mangled name: A#a(){}
|
||||
// Public signature: /A.a|-4432112437378250461[0]
|
||||
// Public signature debug description: a(){}
|
||||
abstract fun a(): Int
|
||||
|
||||
}
|
||||
@@ -21,9 +23,11 @@ interface B {
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: B#b(){}kotlin.Int
|
||||
// Public signature: /B.b|-6472101675379091489[0]
|
||||
// Public signature debug description: b(){}kotlin.Int
|
||||
// CHECK JS_IR NATIVE:
|
||||
// Mangled name: B#b(){}
|
||||
// Public signature: /B.b|4789657038926421504[0]
|
||||
// Public signature debug description: b(){}
|
||||
abstract fun b(): Int
|
||||
|
||||
}
|
||||
@@ -31,12 +35,15 @@ interface B {
|
||||
// CHECK:
|
||||
// Mangled name: {}c
|
||||
// Public signature: /c|-4416962153448040627[0]
|
||||
// Public signature debug description: {}c
|
||||
val c: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: #<get-c>!A!B(){}kotlin.Int
|
||||
// Public signature: /c.<get-c>|-2082007887378586898[0]
|
||||
// Public signature debug description: <get-c>!A!B(){}kotlin.Int
|
||||
// CHECK JS_IR NATIVE:
|
||||
// Mangled name: #<get-c>!A!B(){}
|
||||
// Public signature: /c.<get-c>|2760865531401172403[0]
|
||||
// Public signature debug description: <get-c>!A!B(){}
|
||||
get($context_receiver_0: A, $context_receiver_1: B): Int
|
||||
|
||||
|
||||
Reference in New Issue
Block a user