| // CHECK: |
| // Mangled name: {}p |
| // Public signature: /p|6715504260787941082[0] |
| // Public signature debug description: {}p |
| val p: Any? |
| // CHECK JVM_IR: |
| // Mangled name: #<get-p>(){}kotlin.Any? |
| // Public signature: /p.<get-p>|-8403090778350003178[0] |
| // Public signature debug description: <get-p>(){}kotlin.Any? |
| // CHECK JS_IR NATIVE: |
| // Mangled name: #<get-p>(){} |
| // Public signature: /p.<get-p>|-1162552463316289847[0] |
| // Public signature debug description: <get-p>(){} |
| get |
| |
| // CHECK JVM_IR: |
| // Mangled name: #foo(){}kotlin.Any? |
| // Public signature: /foo|7186954136321860865[0] |
| // Public signature debug description: foo(){}kotlin.Any? |
| // CHECK JS_IR NATIVE: |
| // Mangled name: #foo(){} |
| // Public signature: /foo|-1041209573719867811[0] |
| // Public signature debug description: foo(){} |
| fun foo(): Any? |
| |
| // CHECK JVM_IR: |
| // Mangled name: #test1(kotlin.Any?;kotlin.Any){}kotlin.Any |
| // Public signature: /test1|8089037287083732315[0] |
| // Public signature debug description: test1(kotlin.Any?;kotlin.Any){}kotlin.Any |
| // CHECK JS_IR NATIVE: |
| // Mangled name: #test1(kotlin.Any?;kotlin.Any){} |
| // Public signature: /test1|-6997889103907623622[0] |
| // Public signature debug description: test1(kotlin.Any?;kotlin.Any){} |
| fun test1(a: Any?, b: Any): Any |
| |
| // CHECK JVM_IR: |
| // Mangled name: #test2(kotlin.String?;kotlin.Any){}kotlin.Any |
| // Public signature: /test2|8978773976435569675[0] |
| // Public signature debug description: test2(kotlin.String?;kotlin.Any){}kotlin.Any |
| // CHECK JS_IR NATIVE: |
| // Mangled name: #test2(kotlin.String?;kotlin.Any){} |
| // Public signature: /test2|4742672895762434756[0] |
| // Public signature debug description: test2(kotlin.String?;kotlin.Any){} |
| fun test2(a: String?, b: Any): Any |
| |
| // CHECK JVM_IR: |
| // Mangled name: #test3(kotlin.Any?;kotlin.Any?){}kotlin.String |
| // Public signature: /test3|-8038061391637261704[0] |
| // Public signature debug description: test3(kotlin.Any?;kotlin.Any?){}kotlin.String |
| // CHECK JS_IR NATIVE: |
| // Mangled name: #test3(kotlin.Any?;kotlin.Any?){} |
| // Public signature: /test3|6801898630268838874[0] |
| // Public signature debug description: test3(kotlin.Any?;kotlin.Any?){} |
| fun test3(a: Any?, b: Any?): String |
| |
| // CHECK JVM_IR: |
| // Mangled name: #test4(kotlin.Any){}kotlin.Any |
| // Public signature: /test4|6711648886037953081[0] |
| // Public signature debug description: test4(kotlin.Any){}kotlin.Any |
| // CHECK JS_IR NATIVE: |
| // Mangled name: #test4(kotlin.Any){} |
| // Public signature: /test4|-9023258848991787985[0] |
| // Public signature debug description: test4(kotlin.Any){} |
| fun test4(x: Any): Any |
| |
| // CHECK JVM_IR: |
| // Mangled name: #test5(kotlin.Any){}kotlin.Any |
| // Public signature: /test5|5392832943480599790[0] |
| // Public signature debug description: test5(kotlin.Any){}kotlin.Any |
| // CHECK JS_IR NATIVE: |
| // Mangled name: #test5(kotlin.Any){} |
| // Public signature: /test5|4504681808078971124[0] |
| // Public signature debug description: test5(kotlin.Any){} |
| fun test5(x: Any): Any |
| |