5e63f7627f
KT-59486
61 lines
2.2 KiB
Kotlin
Vendored
61 lines
2.2 KiB
Kotlin
Vendored
// CHECK:
|
|
// Mangled name: #test1(kotlin.Function0<kotlin.Unit>){}
|
|
// Public signature: /test1|-2870537507416699845[0]
|
|
// Public signature debug description: test1(kotlin.Function0<kotlin.Unit>){}
|
|
fun test1(a: Function0<Unit>): Unit
|
|
|
|
// CHECK:
|
|
// Mangled name: #test2(kotlin.Function0<kotlin.Unit>){}
|
|
// Public signature: /test2|-8241603768593447441[0]
|
|
// Public signature debug description: test2(kotlin.Function0<kotlin.Unit>){}
|
|
fun test2(a: Function0<Unit>): Unit
|
|
|
|
// CHECK:
|
|
// Mangled name: #test3(kotlin.Function0<kotlin.Unit>){}
|
|
// Public signature: /test3|-1760685804488672424[0]
|
|
// Public signature debug description: test3(kotlin.Function0<kotlin.Unit>){}
|
|
fun test3(a: Function0<Unit>): Unit
|
|
|
|
// CHECK:
|
|
// Mangled name: #test4(kotlin.Function0<kotlin.Unit>;kotlin.Function0<kotlin.Unit>){}
|
|
// Public signature: /test4|1443124276429499957[0]
|
|
// Public signature debug description: test4(kotlin.Function0<kotlin.Unit>;kotlin.Function0<kotlin.Unit>){}
|
|
fun test4(a: Function0<Unit>, b: Function0<Unit>): Unit
|
|
|
|
// CHECK:
|
|
// Mangled name: #test5(kotlin.Any){}
|
|
// Public signature: /test5|4504681808078971124[0]
|
|
// Public signature debug description: test5(kotlin.Any){}
|
|
fun test5(a: Any): Unit
|
|
|
|
// CHECK:
|
|
// Mangled name: #test5x(kotlin.Any){}
|
|
// Public signature: /test5x|8044678810048210306[0]
|
|
// Public signature debug description: test5x(kotlin.Any){}
|
|
fun test5x(a: Any): Unit
|
|
|
|
// CHECK:
|
|
// Mangled name: #test6(kotlin.Any){}
|
|
// Public signature: /test6|-7590017673454141671[0]
|
|
// Public signature debug description: test6(kotlin.Any){}
|
|
fun test6(a: Any): Unit
|
|
|
|
// CHECK:
|
|
// Mangled name: #test7(kotlin.Function1<kotlin.Int,kotlin.Int>){}
|
|
// Public signature: /test7|1095013294548842913[0]
|
|
// Public signature debug description: test7(kotlin.Function1<kotlin.Int,kotlin.Int>){}
|
|
fun test7(a: Function1<Int, Int>): Unit
|
|
|
|
// CHECK:
|
|
// Mangled name: #test8(kotlin.Function0<kotlin.Unit>){}
|
|
// Public signature: /test8|8321269803549472585[0]
|
|
// Public signature debug description: test8(kotlin.Function0<kotlin.Unit>){}
|
|
fun test8(a: Function0<Unit>): Unit
|
|
|
|
// CHECK:
|
|
// Mangled name: #test9(){}
|
|
// Public signature: /test9|9214787561267119658[0]
|
|
// Public signature debug description: test9(){}
|
|
fun test9(): Unit
|
|
|