Files
kotlin-fork/compiler/testData/ir/irText/classes/kt45934.fir.sig.kt.txt
T
Sergej Jaskiewicz da9f0e7af8 [test] Get rid of SKIP_SIGNATURE_DUMP directive in irText tests
Sometimes there are legitimate reasons to have two separate signature
dumps for K1 and K2.

^KT-61797 Fixed
2024-01-15 13:10:19 +00:00

18 lines
594 B
Kotlin
Vendored

// CHECK:
// Mangled name: C
// Public signature: /C|null[0]
class C : I {
// CHECK:
// Mangled name: C#<init>(J){}
// Public signature: /C.<init>|1083383516528472352[0]
// Public signature debug description: <init>(J){}
constructor(client: J) /* primary */
// CHECK JVM_IR:
// Mangled name: C#foo(){0§<kotlin.Any?>}kotlin.collections.MutableList<0:0?>?
// Public signature: /C.foo|1528742332167339732[0]
// Public signature debug description: foo(){0§<kotlin.Any?>}kotlin.collections.MutableList<0:0?>?
override fun <C : Any?> foo(): MutableList<C?>?
}