From 0088c2e646cbd10487d3d7521a39f5c6d9d24157 Mon Sep 17 00:00:00 2001 From: Denis Zharkov Date: Fri, 13 Jan 2017 15:43:50 +0300 Subject: [PATCH] Move coroutine intrinsics to kotlin.coroutine.intrinsics package Also rename val SUSPENDED to SUSPENDED_MARKER #KT-15698 Fixed Original commit: 2cb9d3a8ad263ff28153c4642a802d0e7d09205e --- .../testData/incremental/inlineFunCallSite/coroutine/usage.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/jps/jps-plugin/testData/incremental/inlineFunCallSite/coroutine/usage.kt b/jps/jps-plugin/testData/incremental/inlineFunCallSite/coroutine/usage.kt index d2c7c5c40a7..e2f22122e52 100644 --- a/jps/jps-plugin/testData/incremental/inlineFunCallSite/coroutine/usage.kt +++ b/jps/jps-plugin/testData/incremental/inlineFunCallSite/coroutine/usage.kt @@ -1,5 +1,6 @@ package usage import kotlin.coroutines.* +import kotlin.coroutines.intrinsics.* fun async(x: suspend Controller.() -> Unit) { x.startCoroutine(Controller(), object : Continuation { @@ -10,7 +11,7 @@ fun async(x: suspend Controller.() -> Unit) { } class Controller { - suspend fun step(param: Int) = CoroutineIntrinsics.suspendCoroutineOrReturn { next -> + suspend fun step(param: Int) = suspendCoroutineOrReturn { next -> next.resume(param + 1) } }