Fix test became invalid after KT-59739
^KT-58551
This commit is contained in:
+11
-11
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user