mirror of
https://github.com/jlengrand/kotlin.git
synced 2026-05-08 15:53:19 +00:00
20 lines
320 B
Kotlin
Vendored
20 lines
320 B
Kotlin
Vendored
class Outer(val foo: StringBuilder) {
|
|
inner class Inner() {
|
|
fun len() : Int {
|
|
return foo.length
|
|
}
|
|
}
|
|
|
|
fun test() : Inner {
|
|
return Inner()
|
|
}
|
|
}
|
|
|
|
fun box() : String {
|
|
val sb = StringBuilder("xyzzy")
|
|
val o = Outer(sb)
|
|
val i = o.test()
|
|
val l = i.len()
|
|
return if (l != 5) "fail" else "OK"
|
|
}
|