Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
eeaff786f0d0a86b7b827da0028bbafe287d3c04
/
.
/
compiler
/
testData
/
codegen
/
box
/
delegatedProperty
/
extensionDelegatesWithSameNames.kt
blob: ec5f37c0536a854fff0711465b63d7ef72b967d2 [
file
]
open
class
C
object
O
:
C
()
object
K
:
C
()
class
D
(
val value
:
String
)
{
operator
fun getValue
(
thisRef
:
C
,
property
:
Any
):
String
=
value
}
val O
.
prop
by
D
(
"O"
)
val K
.
prop
by
D
(
"K"
)
fun box
()
=
O
.
prop
+
K
.
prop