Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
9fc4d94d04f972782fee2dc5b3b25d052d88601a
/
.
/
compiler
/
testData
/
codegen
/
box
/
bridges
/
genericProperty.kt
blob: be4000a62e3d21c980088a56a68bcfae59a0856b [
file
]
open
class
A
<
T
>
{
var
size
:
T
=
56
as
T
}
interface
C
{
var
size
:
Int
}
class
B
:
C
,
A
<
Int
>()
fun box
():
String
{
val b
=
B
()
if
(
b
.
size
!=
56
)
return
"fail 1: ${b.size}"
b
.
size
=
55
if
(
b
.
size
!=
55
)
return
"fail 2: ${b.size}"
return
"OK"
}