Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
534b00eff856e0e4dcaf105df9a043d9b1263ff7
/
.
/
compiler
/
testData
/
codegen
/
box
/
fakeOverride
/
intersectionOverrideBetweenValAndVar.kt
blob: d7c25a3d4eebac1777dcd8e5158b66cd0929c637 [
file
]
// DUMP_IR
abstract
class
A
{
abstract
val x
:
String
}
interface
B
{
var
x
:
String
}
abstract
class
C
:
A
(),
B
class
D
(
override
var
x
:
String
)
:
C
()
fun test
(
c
:
C
)
{
c
.
x
=
"OK"
}
fun box
():
String
{
val d
=
D
(
"Fail"
)
test
(
d
)
return
d
.
x
}