Files
kotlin-fork/compiler/testData/ir/irText/expressions/jvmStaticFieldReference.sig.kt.txt
T
2023-07-14 20:26:45 +00:00

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