mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-05-08 15:53:19 +00:00
19 lines
296 B
Kotlin
Vendored
19 lines
296 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 |