Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
b32f408767cf86efaa65eb02699fe00bd61d99a6
/
.
/
compiler
/
testData
/
codegen
/
box
/
classes
/
kt1345.kt
blob: 3933f9c552ee8c87b2c420824e41891665f75756 [
file
]
interface
Creator
<
T
>
{
fun create
()
:
T
}
class
Actor
(
val code
:
String
=
"OK"
)
interface
Factory
:
Creator
<
Actor
>
class
MyFactory
()
:
Factory
{
override
fun create
():
Actor
=
Actor
()
}
fun box
()
:
String
=
MyFactory
().
create
().
code