Files

44 lines
553 B
Kotlin
Vendored

// EXPECTED_REACHABLE_NODES: 1284
// IGNORE_BACKEND: JS_IR
// IGNORE_BACKEND: JS_IR_ES6
// MODULE: AT
// FILE: at.kt
package foo
internal fun qqq() = "Fail AT"
// MODULE: A(AT)
// FILE: a.kt
package foo
internal fun qqq() = "O"
fun o(): String = qqq()
// MODULE: BT
// FILE: bt.kt
package foo
internal fun qqq() = "K"
fun ik() = qqq()
// MODULE: B(BT)
// FILE: b.kt
package foo
internal fun qqq() = "Fail B"
fun k(): String = ik()
// MODULE: main(A, B)
// FILE: main.kt
package main
import foo.*
fun box(): String {
return o() + k()
}