74118930b4
#KT-45243 Fixed
20 lines
339 B
Kotlin
Vendored
20 lines
339 B
Kotlin
Vendored
// ISSUE: KT-45243
|
|
|
|
import kotlin.contracts.ExperimentalContracts
|
|
import kotlin.contracts.contract
|
|
|
|
@ExperimentalContracts
|
|
fun <T> assertNotNull(actual: T) {
|
|
contract { returns() implies (actual != null) }
|
|
}
|
|
|
|
@ExperimentalContracts
|
|
fun test_1() {
|
|
assertNotNull { }
|
|
}
|
|
|
|
@ExperimentalContracts
|
|
fun test_2() {
|
|
assertNotNull({ })
|
|
}
|