Adjust coroutines test data to changing the default LV to 1.3

This commit is contained in:
Denis Zharkov
2018-08-21 16:27:01 +03:00
committed by Ilya Gorbunov
parent f594cb22e8
commit c6eaaac877
21 changed files with 81 additions and 97 deletions
@@ -12,19 +12,16 @@ inline fun go(f: () -> String) = f()
// FILE: box.kt
// WITH_RUNTIME
import kotlin.coroutines.experimental.*
import kotlin.coroutines.experimental.intrinsics.*
import kotlin.coroutines.*
import kotlin.coroutines.intrinsics.*
fun builder(c: suspend () -> Unit) {
c.startCoroutine(object: Continuation<Unit> {
override val context: CoroutineContext
get() = EmptyCoroutineContext
override fun resume(value: Unit) {
}
override fun resumeWithException(exception: Throwable) {
throw exception
override fun resumeWith(result: SuccessOrFailure<Unit>) {
result.getOrThrow()
}
})
}
@@ -10,19 +10,16 @@ inline suspend fun go(f: () -> String) = f()
// FILE: box.kt
// WITH_RUNTIME
import kotlin.coroutines.experimental.*
import kotlin.coroutines.experimental.intrinsics.*
import kotlin.coroutines.*
import kotlin.coroutines.intrinsics.*
fun builder(c: suspend () -> Unit) {
c.startCoroutine(object: Continuation<Unit> {
override val context: CoroutineContext
get() = EmptyCoroutineContext
override fun resume(value: Unit) {
}
override fun resumeWithException(exception: Throwable) {
throw exception
override fun resumeWith(result: SuccessOrFailure<Unit>) {
result.getOrThrow()
}
})
}