Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
fae15b3fc4205675bfb51513d6068f83490926d3
/
.
/
compiler
/
testData
/
codegen
/
box
/
closures
/
captureExtensionReceiverX2.kt
blob: 0b8367771fe5e6884525efaadb5ff2d3addc4744 [
file
] [
log
] [
blame
]
fun
<
T
>
eval
(
fn
:
()
->
T
)
=
fn
()
fun
String
.
f
(
x
:
String
):
String
{
fun
String
.
g
()
=
eval
{
this
@f
+
this
@g
}
return
x
.
g
()
}
fun box
()
=
"O"
.
f
(
"K"
)