Files
kotlin-fork/compiler/testData/codegen/box/sam/kt50171.kt
T

22 lines
295 B
Kotlin
Vendored

// TARGET_BACKEND: JVM
// FULL_JDK
// SKIP_JDK6
import java.util.function.DoubleConsumer
var value: Double = 3.14
fun f() = {
g(::value::set)
}
fun g(consumer: DoubleConsumer) {
consumer.accept(42.0)
}
fun box(): String {
f()()
return if (value == 42.0) "OK" else "Fail"
}