6bb939c6cb
^KT-59425 Fixed ^KT-59370 Fixed
25 lines
368 B
Kotlin
Vendored
25 lines
368 B
Kotlin
Vendored
// FIR_IDENTICAL
|
|
interface A {
|
|
@JsName("foo") fun f()
|
|
}
|
|
|
|
interface B {
|
|
@JsName("foo") fun g()
|
|
}
|
|
|
|
class C : A, B {
|
|
<!JS_NAME_CLASH!>override fun f()<!> {}
|
|
|
|
<!JS_NAME_CLASH!>override fun g()<!> {}
|
|
}
|
|
|
|
abstract class <!JS_FAKE_NAME_CLASH!>D<!> : A, B
|
|
|
|
open class E {
|
|
open fun f() {}
|
|
|
|
open fun g() {}
|
|
}
|
|
|
|
class <!JS_FAKE_NAME_CLASH!>F<!> : E(), A, B
|