Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
a6417fc509e4365c1ed6addd914701510995cdb2
/
.
/
compiler
/
testData
/
codegen
/
box
/
jvmField
/
compoundAccess.kt
blob: decfb7cc8a7c4bc0635711cb35efd4a0e7a1b69d [
file
] [
log
] [
blame
]
// TARGET_BACKEND: JVM
// WITH_RUNTIME
class
A
{
@JvmField
val b
=
B
()
}
class
B
{
@JvmField
val c
=
C
()
@JvmField
val result
=
"OK"
}
class
C
{
@JvmField
var
d
=
"Fail"
}
fun box
():
String
{
val a
=
A
()
a
.
b
.
c
.
d
=
a
.
b
.
result
return
a
.
b
.
c
.
d
}