diff --git a/compiler/testData/codegen/box/multiplatform/k2/basic/nonExternalEquals.kt b/compiler/testData/codegen/box/multiplatform/k2/basic/nonExternalEquals.kt index 46d02f24458..bcdef4f1ce9 100644 --- a/compiler/testData/codegen/box/multiplatform/k2/basic/nonExternalEquals.kt +++ b/compiler/testData/codegen/box/multiplatform/k2/basic/nonExternalEquals.kt @@ -21,7 +21,7 @@ actual open class Derived : Base() { override fun toString() = "Derived" // no operator modifier is legal because Base.plus is not expect - override fun plus(b: Base) = Derived() + override fun plus(b: Base): Base = Derived() } fun box() = "OK" diff --git a/compiler/testData/codegen/box/multiplatform/k2/defaultArguments/bothInExpectAndActual2.kt b/compiler/testData/codegen/box/multiplatform/k2/defaultArguments/bothInExpectAndActual2.kt index 30b42191e12..e9eef340dfe 100644 --- a/compiler/testData/codegen/box/multiplatform/k2/defaultArguments/bothInExpectAndActual2.kt +++ b/compiler/testData/codegen/box/multiplatform/k2/defaultArguments/bothInExpectAndActual2.kt @@ -19,15 +19,17 @@ actual interface I { actual fun test(source: String = "actual") } -actual interface J : I { +actual interface J : I + +interface K : J { override fun test(source: String) { if (source != "actual") throw AssertionError(source) } } -class K : J +class L : K fun box(): String { - K().test() + L().test() return "OK" }