blob: 1ca1f756968198b6af69b9f125ef32a00798d029 [file]
// DUMP_IR
package second
fun box(): String {
val data = MyClass(object : Base {})
return data.foo()
}
interface Base {
fun foo(): String = "OK"
}
class MyClass(val prop: second.Base): Base by prop {
interface Base
}