blob: a6e8c7e7875eeb380aeffcf7e1594f66856b4868 [file]
// MODULE: lib
// 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
// FILE: bar/other.kt
package bar
import org.jetbrains.kotlin.plugin.sandbox.DummyFunction
@DummyFunction("first.kt")
class First
// MODULE: main(lib)
// FILE: foo/main.kt
package foo
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"
}