5e63f7627f
KT-59486
46 lines
1.5 KiB
Kotlin
Vendored
46 lines
1.5 KiB
Kotlin
Vendored
// CHECK:
|
|
// Mangled name: TestClass
|
|
// Public signature: /TestClass|null[0]
|
|
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 */
|
|
|
|
}
|
|
|
|
// 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
|
|
|