Files
kotlin-fork/analysis/analysis-api/testData/symbols/singleSymbolByPsi/contracts/referenceReceiverInContract.kt
T
2022-12-01 14:42:49 +01:00

14 lines
387 B
Kotlin
Vendored

// WITH_STDLIB
// DO_NOT_CHECK_NON_PSI_SYMBOL_RESTORE_K1
import kotlin.contracts.ExperimentalContracts
import kotlin.contracts.InvocationKind
import kotlin.contracts.contract
@OptIn(ExperimentalContracts::class)
fun (() -> Unit).referenceReceiverInContract() {
contr<caret>act {
callsInPlace(this@referenceReceiverInContract, InvocationKind.EXACTLY_ONCE)
}
this()
}