Files
kotlin/compiler/testData/codegen/boxWithStdlib/dataClasses/copy/copyInNestedDataClass.kt
2013-02-11 02:01:40 +04:00

15 lines
273 B
Kotlin
Vendored

class Bar(val name: String)
class Baz {
inner class Foo() {
inner data class NestedFoo(val bar: Bar)
fun foo(): String {
return NestedFoo(Bar("FAIL")).copy(bar = Bar("OK")).bar.name
}
}
}
fun box(): String {
return Baz().Foo().foo()
}