Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
b32f408767cf86efaa65eb02699fe00bd61d99a6
/
.
/
compiler
/
testData
/
codegen
/
boxInline
/
callableReference
/
topLevelExtension.kt
blob: eaabbf1126101066c78f1df361c39e2254e42bc1 [
file
]
// FILE: 1.kt
package
test
inline
fun call
(
p
:
Int
,
s
:
Int
.(
Int
)
->
Int
):
Int
{
return
p
.
s
(
p
)
}
// FILE: 2.kt
import
test
.*
fun box
()
:
String
{
return
if
(
call
(
10
,
Int
::
calc
)
==
100
)
"OK"
else
"fail"
}
fun
Int
.
calc
(
p
:
Int
)
:
Int
{
return
p
*
this
}