| // FILE: a.kt |
| |
| // CHECK JVM_IR: |
| // Mangled name: #main(){} |
| // Mangled name for the signature by IR: main(){} |
| // Mangled name for the signature by Frontend: main(){}%a.kt |
| // Public signature: /main|-4284757841571462650[0] |
| // Public signature debug description: main(){} |
| fun main(): Unit |
| |
| // FILE: b.kt |
| |
| // CHECK JVM_IR: |
| // Mangled name: #main(){} |
| // Mangled name for the signature by IR: main(){} |
| // Mangled name for the signature by Frontend: main(){}%b.kt |
| // Public signature: /main|-4284757841571462650[0] |
| // Public signature debug description: main(){} |
| fun main(): Unit |
| |
| // FILE: c.kt |
| package foo |
| |
| // CHECK JVM_IR: |
| // Mangled name: foo#main(){} |
| // Mangled name for the signature by IR: main(){} |
| // Mangled name for the signature by Frontend: main(){}%c.kt |
| // Public signature: foo/main|-4284757841571462650[0] |
| // Public signature debug description: main(){} |
| fun main(): Unit |
| |
| // FILE: d.kt |
| package foo |
| |
| // CHECK JVM_IR: |
| // Mangled name: foo#main(){} |
| // Mangled name for the signature by IR: main(){} |
| // Mangled name for the signature by Frontend: main(){}%d.kt |
| // Public signature: foo/main|-4284757841571462650[0] |
| // Public signature debug description: main(){} |
| fun main(): Unit |