Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
b32f408767cf86efaa65eb02699fe00bd61d99a6
/
.
/
compiler
/
testData
/
codegen
/
box
/
traits
/
genericMethod.kt
blob: e3d47b241813603b942789893d546128a6548eac [
file
]
interface
A
<
T
>
{
val
property
:
T
open fun a
()
:
T
{
return
property
}
}
open
class
B
:
A
<
Any
>
{
override
val
property
:
Any
=
"fail"
}
open
class
C
:
B
(),
A
<
Any
>
{
override
val
property
:
Any
=
"OK"
}
fun box
()
:
String
{
return
C
().
a
()
as
String
}