Files
kotlin-fork/analysis/low-level-api-fir/testdata/inBlockModification/insideContract.kt
T
2023-07-19 10:32:10 +00:00

10 lines
199 B
Kotlin

import kotlin.contracts.InvocationKind
inline fun foo(block: () -> Unit) {
kotlin.contracts.contract {
<expr>callsInPlace</expr>(block, InvocationKind.EXACTLY_ONCE)
}
block()
}