Files
kotlin-fork/compiler/testData/codegen/box/extensionFunctions/contextReceivers/kt51951.kt
T
Pavel Mikhailovskii b31209a38a KT-51951 Add a test
2022-12-09 09:47:23 +00:00

17 lines
281 B
Kotlin
Vendored

// !LANGUAGE: +ContextReceivers
// TARGET_BACKEND: JVM_IR
// WITH_STDLIB
typealias StringProvider = () -> String
context(StringProvider)
fun doSomething() {
println(this@StringProvider())
}
fun box(): String {
with({ "" }) {
doSomething()
}
return "OK"
}