Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
eeaff786f0d0a86b7b827da0028bbafe287d3c04
/
.
/
compiler
/
testData
/
codegen
/
box
/
inline
/
genericFunctionReference.kt
blob: 478be24acf100078a4c93bab712e0a4c3f790d00 [
file
]
// WITH_STDLIB
// FILE: lib.kt
class
Z
<
T
>(
val x
:
T
)
inline
fun
<
T
,
R
>
foo
(
x
:
T
,
f
:
(
T
)
->
R
):
R
{
return
f
(
x
)
}
// FILE: main.kt
import
kotlin
.
test
.*
fun box
():
String
{
val arr
=
Array
(
1
)
{
foo
(
it
,
::
Z
)
}
assertEquals
(
0
,
arr
[
0
].
x
)
return
"OK"
}