Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
eeaff786f0d0a86b7b827da0028bbafe287d3c04
/
.
/
compiler
/
testData
/
codegen
/
box
/
callableReference
/
nested.kt
blob: e6559b0287ae795474a442786c8279222d2a52ec [
file
]
// FILE: lib.kt
inline
fun
String
.
takeRef
(
ref
:
()
->
Unit
)
=
this
// FILE: main.kt
fun f1
()
{}
fun
String
.
f2
()
{}
fun problematic
(
s
:
String
)
=
s
.
takeRef
(
s
.
takeRef
(::
f1
)::
f2
)
fun box
()
=
problematic
(
"OK"
)