Files
kotlin-fork/js/js.translator/testData/box/multiModule/symbolRedeclaration.kt
T
2022-06-02 13:47:24 +00:00

26 lines
405 B
Kotlin
Vendored

// IGNORE_FIR
// IGNORE_BACKEND: JS_IR
// MODULE: AT
// FILE: at.kt
package foo
fun redeclaredFunction(): String = "OK"
// MODULE: A(AT)
// FILE: a.kt
package foo
fun userFunction(): String = redeclaredFunction()
// MODULE: main(A)
// FILE: main.kt
package foo
fun redeclaredFunction(): String = "Fail"
fun box(): String {
assertEquals(redeclaredFunction(), "Fail")
return userFunction()
}