Fix test became invalid after KT-59739

^KT-58551
This commit is contained in:
Roman Efremov
2023-07-24 14:23:41 +02:00
parent 8eabaff29e
commit cedfdbdc66
@@ -3,30 +3,30 @@
// FILE: common.kt // FILE: common.kt
annotation class Ann annotation class Ann
interface I { abstract class A {
@Ann @Ann
open fun noAnnotationOnActual() {}
}
expect class FakeOverrideExpect : A
interface I {
fun noAnnotationOnActual() fun noAnnotationOnActual()
} }
expect class FakeOverrideExpect : I expect class FakeOverrideActual : I {
interface I2 {
fun noAnnotationOnActual()
}
expect class FakeOverrideActual : I2 {
@Ann @Ann
override fun noAnnotationOnActual() override fun noAnnotationOnActual()
} }
// MODULE: m1-jvm()()(m1-common) // MODULE: m1-jvm()()(m1-common)
// FILE: jvm.kt // FILE: jvm.kt
actual class FakeOverrideExpect : I { actual class FakeOverrideExpect : A() {
override fun noAnnotationOnActual() {} override fun noAnnotationOnActual() {}
} }
abstract class Intermediate : I2 { abstract class Intermediate : I {
override fun noAnnotationOnActual() {} override fun noAnnotationOnActual() {}
} }
actual class FakeOverrideActual : Intermediate(), I2 actual class FakeOverrideActual : Intermediate(), I