Update rendered public API in coroutines package
- suspendCoroutine is not public anymore, since all of the inline functions are generated as private - `label` is public to allow update it from the named functions
This commit is contained in:
+11
-2
@@ -1981,7 +1981,6 @@ public final class kotlin/coroutines/experimental/CoroutinesKt {
|
|||||||
public static final fun createCoroutine (Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/experimental/Continuation;)Lkotlin/coroutines/experimental/Continuation;
|
public static final fun createCoroutine (Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/experimental/Continuation;)Lkotlin/coroutines/experimental/Continuation;
|
||||||
public static final fun startCoroutine (Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/experimental/Continuation;)V
|
public static final fun startCoroutine (Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/experimental/Continuation;)V
|
||||||
public static final fun startCoroutine (Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/experimental/Continuation;)V
|
public static final fun startCoroutine (Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/experimental/Continuation;)V
|
||||||
public static final fun suspendCoroutine (Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/experimental/Continuation;)Ljava/lang/Object;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public final class kotlin/coroutines/experimental/EmptyCoroutineContext : kotlin/coroutines/experimental/CoroutineContext {
|
public final class kotlin/coroutines/experimental/EmptyCoroutineContext : kotlin/coroutines/experimental/CoroutineContext {
|
||||||
@@ -2029,7 +2028,7 @@ public final class kotlin/coroutines/experimental/intrinsics/IntrinsicsKt {
|
|||||||
|
|
||||||
public abstract class kotlin/coroutines/experimental/jvm/internal/CoroutineImpl : kotlin/jvm/internal/Lambda, kotlin/coroutines/experimental/Continuation {
|
public abstract class kotlin/coroutines/experimental/jvm/internal/CoroutineImpl : kotlin/jvm/internal/Lambda, kotlin/coroutines/experimental/Continuation {
|
||||||
protected field completion Lkotlin/coroutines/experimental/Continuation;
|
protected field completion Lkotlin/coroutines/experimental/Continuation;
|
||||||
protected field label I
|
public field label I
|
||||||
public fun <init> (ILkotlin/coroutines/experimental/Continuation;)V
|
public fun <init> (ILkotlin/coroutines/experimental/Continuation;)V
|
||||||
public fun create (Ljava/lang/Object;Lkotlin/coroutines/experimental/Continuation;)Lkotlin/coroutines/experimental/Continuation;
|
public fun create (Ljava/lang/Object;Lkotlin/coroutines/experimental/Continuation;)Lkotlin/coroutines/experimental/Continuation;
|
||||||
public fun create (Lkotlin/coroutines/experimental/Continuation;)Lkotlin/coroutines/experimental/Continuation;
|
public fun create (Lkotlin/coroutines/experimental/Continuation;)Lkotlin/coroutines/experimental/Continuation;
|
||||||
@@ -2040,6 +2039,16 @@ public abstract class kotlin/coroutines/experimental/jvm/internal/CoroutineImpl
|
|||||||
public fun resumeWithException (Ljava/lang/Throwable;)V
|
public fun resumeWithException (Ljava/lang/Throwable;)V
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public abstract class kotlin/coroutines/experimental/jvm/internal/CoroutineImplForNamedFunction : kotlin/coroutines/experimental/jvm/internal/CoroutineImpl, kotlin/coroutines/experimental/Continuation {
|
||||||
|
public static final field Companion Lkotlin/coroutines/experimental/jvm/internal/CoroutineImplForNamedFunction$Companion;
|
||||||
|
public field data Ljava/lang/Object;
|
||||||
|
public field exception Ljava/lang/Throwable;
|
||||||
|
public fun <init> (Lkotlin/coroutines/experimental/Continuation;)V
|
||||||
|
public final fun checkAndFlushLastBit ()Z
|
||||||
|
protected abstract fun doResume ()Ljava/lang/Object;
|
||||||
|
protected fun doResume (Ljava/lang/Object;Ljava/lang/Throwable;)Ljava/lang/Object;
|
||||||
|
}
|
||||||
|
|
||||||
public final class kotlin/coroutines/experimental/jvm/internal/CoroutineIntrinsics {
|
public final class kotlin/coroutines/experimental/jvm/internal/CoroutineIntrinsics {
|
||||||
public static final fun normalizeContinuation (Lkotlin/coroutines/experimental/Continuation;)Lkotlin/coroutines/experimental/Continuation;
|
public static final fun normalizeContinuation (Lkotlin/coroutines/experimental/Continuation;)Lkotlin/coroutines/experimental/Continuation;
|
||||||
}
|
}
|
||||||
|
|||||||
+11
-2
@@ -1800,7 +1800,6 @@ public final class kotlin/coroutines/experimental/CoroutinesKt {
|
|||||||
public static final fun createCoroutine (Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/experimental/Continuation;)Lkotlin/coroutines/experimental/Continuation;
|
public static final fun createCoroutine (Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/experimental/Continuation;)Lkotlin/coroutines/experimental/Continuation;
|
||||||
public static final fun startCoroutine (Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/experimental/Continuation;)V
|
public static final fun startCoroutine (Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/experimental/Continuation;)V
|
||||||
public static final fun startCoroutine (Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/experimental/Continuation;)V
|
public static final fun startCoroutine (Lkotlin/jvm/functions/Function2;Ljava/lang/Object;Lkotlin/coroutines/experimental/Continuation;)V
|
||||||
public static final fun suspendCoroutine (Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/experimental/Continuation;)Ljava/lang/Object;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
public final class kotlin/coroutines/experimental/EmptyCoroutineContext : kotlin/coroutines/experimental/CoroutineContext {
|
public final class kotlin/coroutines/experimental/EmptyCoroutineContext : kotlin/coroutines/experimental/CoroutineContext {
|
||||||
@@ -1848,7 +1847,7 @@ public final class kotlin/coroutines/experimental/intrinsics/IntrinsicsKt {
|
|||||||
|
|
||||||
public abstract class kotlin/coroutines/experimental/jvm/internal/CoroutineImpl : kotlin/jvm/internal/Lambda, kotlin/coroutines/experimental/Continuation {
|
public abstract class kotlin/coroutines/experimental/jvm/internal/CoroutineImpl : kotlin/jvm/internal/Lambda, kotlin/coroutines/experimental/Continuation {
|
||||||
protected field completion Lkotlin/coroutines/experimental/Continuation;
|
protected field completion Lkotlin/coroutines/experimental/Continuation;
|
||||||
protected field label I
|
public field label I
|
||||||
public fun <init> (ILkotlin/coroutines/experimental/Continuation;)V
|
public fun <init> (ILkotlin/coroutines/experimental/Continuation;)V
|
||||||
public fun create (Ljava/lang/Object;Lkotlin/coroutines/experimental/Continuation;)Lkotlin/coroutines/experimental/Continuation;
|
public fun create (Ljava/lang/Object;Lkotlin/coroutines/experimental/Continuation;)Lkotlin/coroutines/experimental/Continuation;
|
||||||
public fun create (Lkotlin/coroutines/experimental/Continuation;)Lkotlin/coroutines/experimental/Continuation;
|
public fun create (Lkotlin/coroutines/experimental/Continuation;)Lkotlin/coroutines/experimental/Continuation;
|
||||||
@@ -1859,6 +1858,16 @@ public abstract class kotlin/coroutines/experimental/jvm/internal/CoroutineImpl
|
|||||||
public fun resumeWithException (Ljava/lang/Throwable;)V
|
public fun resumeWithException (Ljava/lang/Throwable;)V
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public abstract class kotlin/coroutines/experimental/jvm/internal/CoroutineImplForNamedFunction : kotlin/coroutines/experimental/jvm/internal/CoroutineImpl, kotlin/coroutines/experimental/Continuation {
|
||||||
|
public static final field Companion Lkotlin/coroutines/experimental/jvm/internal/CoroutineImplForNamedFunction$Companion;
|
||||||
|
public field data Ljava/lang/Object;
|
||||||
|
public field exception Ljava/lang/Throwable;
|
||||||
|
public fun <init> (Lkotlin/coroutines/experimental/Continuation;)V
|
||||||
|
public final fun checkAndFlushLastBit ()Z
|
||||||
|
protected abstract fun doResume ()Ljava/lang/Object;
|
||||||
|
protected fun doResume (Ljava/lang/Object;Ljava/lang/Throwable;)Ljava/lang/Object;
|
||||||
|
}
|
||||||
|
|
||||||
public final class kotlin/coroutines/experimental/jvm/internal/CoroutineIntrinsics {
|
public final class kotlin/coroutines/experimental/jvm/internal/CoroutineIntrinsics {
|
||||||
public static final fun normalizeContinuation (Lkotlin/coroutines/experimental/Continuation;)Lkotlin/coroutines/experimental/Continuation;
|
public static final fun normalizeContinuation (Lkotlin/coroutines/experimental/Continuation;)Lkotlin/coroutines/experimental/Continuation;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user