Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
0c8f3faeecbeecb0d1430ef2b86dd192a029711c
/
.
/
compiler
/
testData
/
codegen
/
box
/
inlineClasses
/
functionExpression.kt
blob: eb3cea430697ac98a3b1a9a16963623e999da103 [
file
]
// WITH_STDLIB
// WORKS_WHEN_VALUE_CLASS
// LANGUAGE: +ValueClasses
inline
fun
new
(
init
:
(
Z
)
->
Unit
):
Z
=
Z
(
42
)
OPTIONAL_JVM_INLINE_ANNOTATION
value
class
Z
(
val value
:
Int
)
fun box
():
String
=
if
(
new
(
fun
(
z
:
Z
)
{}).
value
==
42
)
"OK"
else
"Fail"