[klib] Test signature descriptions in irText tests
KT-59486
This commit is contained in:
committed by
Space Team
parent
6142d75bb4
commit
5e63f7627f
@@ -36,13 +36,16 @@ interface C : Ca, Cb {
|
||||
// CHECK:
|
||||
// Mangled name: com.example.C{}b
|
||||
// Public signature: com.example/C.b|772347207915745207[0]
|
||||
// Public signature debug description: {}b
|
||||
abstract /* fake */ override val b: Bb<*>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: com.example.C#<get-b>(){}com.example.Bb<*>
|
||||
// Public signature: com.example/C.b.<get-b>|8945515346267380674[0]
|
||||
// Public signature debug description: <get-b>(){}com.example.Bb<*>
|
||||
// CHECK JS_IR NATIVE:
|
||||
// Mangled name: com.example.C#<get-b>(){}
|
||||
// Public signature: com.example/C.b.<get-b>|812004636995167743[0]
|
||||
// Public signature debug description: <get-b>(){}
|
||||
abstract /* fake */ override get(): Bb<*>
|
||||
|
||||
}
|
||||
@@ -55,13 +58,16 @@ interface Ca {
|
||||
// CHECK:
|
||||
// Mangled name: com.example.Ca{}b
|
||||
// Public signature: com.example/Ca.b|772347207915745207[0]
|
||||
// Public signature debug description: {}b
|
||||
abstract val b: Ba
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: com.example.Ca#<get-b>(){}com.example.Ba
|
||||
// Public signature: com.example/Ca.b.<get-b>|-5371331002991031414[0]
|
||||
// Public signature debug description: <get-b>(){}com.example.Ba
|
||||
// CHECK JS_IR NATIVE:
|
||||
// Mangled name: com.example.Ca#<get-b>(){}
|
||||
// Public signature: com.example/Ca.b.<get-b>|812004636995167743[0]
|
||||
// Public signature debug description: <get-b>(){}
|
||||
abstract get
|
||||
|
||||
}
|
||||
@@ -74,13 +80,16 @@ interface Cb {
|
||||
// CHECK:
|
||||
// Mangled name: com.example.Cb{}b
|
||||
// Public signature: com.example/Cb.b|772347207915745207[0]
|
||||
// Public signature debug description: {}b
|
||||
abstract val b: Bb<*>
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: com.example.Cb#<get-b>(){}com.example.Bb<*>
|
||||
// Public signature: com.example/Cb.b.<get-b>|8945515346267380674[0]
|
||||
// Public signature debug description: <get-b>(){}com.example.Bb<*>
|
||||
// CHECK JS_IR NATIVE:
|
||||
// Mangled name: com.example.Cb#<get-b>(){}
|
||||
// Public signature: com.example/Cb.b.<get-b>|812004636995167743[0]
|
||||
// Public signature debug description: <get-b>(){}
|
||||
abstract get
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user