blob: 2c0b4f28d5aaf71c2653d20fbf816cfc56f2cba7 [file]
// IGNORE_BACKEND: JS_IR
// FILE: foo/some.kt
package foo
import org.jetbrains.kotlin.plugin.sandbox.DummyFunction
@DummyFunction("first.kt")
class First
@DummyFunction("first")
class OtherFirst
@DummyFunction("second")
class Second
@DummyFunction
class Third
fun box(): String {
val result1 = dummyFirst(First())
if (result1 != "foo.First") return "Error: $result1"
val result2 = dummySecond(Second())
if (result2 != "foo.Second") return "Error: $result2"
return "OK"
}
// FILE: bar/other.kt
package bar
import org.jetbrains.kotlin.plugin.sandbox.DummyFunction
@DummyFunction("first.kt")
class First