Files
kotlin-fork/js/js.translator/testData/box/multiModule/symbolRedeclaration.kt
T

25 lines
402 B
Kotlin
Vendored

// IGNORE_BACKEND: JS_IR, JS_IR_ES6
// 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()
}