Files
kotlin-fork/compiler/testData/ir/irText/declarations/mainFunctionManglingInJvm.kt
T
2023-12-19 14:24:16 +00:00

30 lines
414 B
Kotlin
Vendored

// TARGET_BACKEND: JVM
// ^^^ Only JVM allows `main` functions in the same package but in different files.
// FIR_IDENTICAL
// WITH_STDLIB
// FILE: a.kt
fun main() {
println("main() in a.kt")
}
// FILE: b.kt
fun main() {
println("main() in b.kt")
}
// FILE: c.kt
package foo
fun main() {
println("foo.main() in c.kt")
}
// FILE: d.kt
package foo
fun main() {
println("foo.main() in d.kt")
}