Test for obsolete KT-26360

#KT-26360
This commit is contained in:
Mikhael Bogdanov
2021-01-28 12:53:32 +01:00
parent bea29d0de5
commit b16b1b3b78
5 changed files with 43 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
// !JVM_TARGET: 1.8
// !JVM_DEFAULT_MODE: enable
// WITH_RUNTIME
// TARGET_BACKEND: JVM
interface Base {
fun value(): String
}
interface SubA : Base
interface SubB : Base {
@JvmDefault
override fun value(): String = "OK"
}
interface SubAB : SubA, SubB
fun box(): String {
return object : SubAB {}.value()
}