Sign in
◑
Theme
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
699829ccb3e80dbb53c10cccdf1e50f06a5c5346
/
.
/
compiler
/
testData
/
codegen
/
box
/
destructuringDeclInLambdaParam
/
generic.kt
blob: 4dadddb91cda23ff844b20e0941eee4b2e574d9c [
file
]
data
class
A
<
T
,
F
>(
val x
:
T
,
val y
:
F
)
fun
<
X
,
Y
>
foo
(
a
:
A
<
X
,
Y
>,
block
:
(
A
<
X
,
Y
>)
->
String
)
=
block
(
a
)
fun box
():
String
{
val x
=
foo
(
A
(
"OK"
,
1
))
{
(
x
,
y
)
->
x
+
(
y
.
toString
())
}
if
(
x
!=
"OK1"
)
return
"fail1: $x"
return
"OK"
}