Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
9fc4d94d04f972782fee2dc5b3b25d052d88601a
/
.
/
compiler
/
testData
/
codegen
/
box
/
inference
/
unsafeVarianceCodegen.kt
blob: be71497395cb060101ae56384d7cdf47a864dbbe [
file
]
// JVM_ABI_K1_K2_DIFF: KT-63858
class
A
<
out
K
>
{
fun foo
(
x
:
@UnsafeVariance
K
):
K
=
x
}
fun test
(
a
:
A
<*>):
Any
?
{
return
a
.
foo
(
"OK"
)
}
fun box
():
String
{
return
test
(
A
<
String
>())
as
String
}