Files
kotlin-fork/compiler/testData/codegen/box/compileKotlinAgainstKotlin/delegatedDefault.kt
T
2023-02-27 12:58:27 +00:00

20 lines
246 B
Kotlin
Vendored

// MODULE: lib
// FILE: A.kt
package lib
interface A {
fun f(x: String = "OK"): String
}
class B : A {
override fun f(x: String) = x
}
class C(val x: A) : A by x
// MODULE: main(lib)
// FILE: B.kt
import lib.*
fun box() = C(B()).f()