[klib] Test signature descriptions in irText tests
KT-59486
This commit is contained in:
committed by
Space Team
parent
6142d75bb4
commit
5e63f7627f
@@ -5,15 +5,18 @@ class TestClass {
|
||||
// CHECK:
|
||||
// Mangled name: TestClass{}test
|
||||
// Public signature: /TestClass.test|-5712650070209114719[0]
|
||||
// Public signature debug description: {}test
|
||||
val test: Int
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: TestClass#<get-test>(){}kotlin.Int
|
||||
// Public signature: /TestClass.test.<get-test>|3701432460336260723[0]
|
||||
// Public signature debug description: <get-test>(){}kotlin.Int
|
||||
get
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: TestClass#<init>(){}
|
||||
// Public signature: /TestClass.<init>|-5645683436151566731[0]
|
||||
// Public signature debug description: <init>(){}
|
||||
constructor() /* primary */
|
||||
|
||||
}
|
||||
@@ -21,18 +24,22 @@ class TestClass {
|
||||
// CHECK:
|
||||
// Mangled name: #testFun(){}
|
||||
// Public signature: /testFun|6322333980269160703[0]
|
||||
// Public signature debug description: testFun(){}
|
||||
fun testFun(): Unit
|
||||
|
||||
// CHECK:
|
||||
// Mangled name: {}testProp
|
||||
// Public signature: /testProp|4463768917101701410[0]
|
||||
// Public signature debug description: {}testProp
|
||||
var testProp: Any
|
||||
// CHECK JVM_IR:
|
||||
// Mangled name: #<get-testProp>(){}kotlin.Any
|
||||
// Public signature: /testProp.<get-testProp>|3424752583741777147[0]
|
||||
// Public signature debug description: <get-testProp>(){}kotlin.Any
|
||||
get(): Any
|
||||
// CHECK:
|
||||
// Mangled name: #<set-testProp>(kotlin.Any){}
|
||||
// Public signature: /testProp.<set-testProp>|602902979763786235[0]
|
||||
// Public signature debug description: <set-testProp>(kotlin.Any){}
|
||||
set(value: Any): Unit
|
||||
|
||||
|
||||
Reference in New Issue
Block a user