Files
kotlin-fork/compiler/testData/codegen/script/classLiteralInsideFunction.kts
T

20 lines
297 B
Kotlin
Vendored

package script.long.name.inside.packag
interface I {
fun g(): I
}
fun f(): I {
return object : I {
override fun g() = object : I {
override fun g(): I = this
override fun toString() = "OK"
}
}
}
val rv = f().g().g().g()
// expected: rv: OK