Promote CancellationException to stable #KT-41837

This commit is contained in:
Abduqodiri Qurbonzoda
2020-10-22 02:00:30 +03:00
parent caafe21e84
commit 2fd7d64db0
5 changed files with 0 additions and 9 deletions
@@ -7,18 +7,15 @@ package kotlin.coroutines.cancellation
import kotlin.internal.InlineOnly
@ExperimentalStdlibApi
@SinceKotlin("1.4")
public actual typealias CancellationException = java.util.concurrent.CancellationException
@InlineOnly
@ExperimentalStdlibApi
@SinceKotlin("1.4")
public actual inline fun CancellationException(message: String?, cause: Throwable?): CancellationException {
return CancellationException(message).also { it.initCause(cause) }
}
@InlineOnly
@ExperimentalStdlibApi
@SinceKotlin("1.4")
public actual inline fun CancellationException(cause: Throwable?): CancellationException {
return CancellationException(cause?.toString()).also { it.initCause(cause) }