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