You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: kotlinx-coroutines-core/api/kotlinx-coroutines-core.api
+9-3
Original file line number
Diff line number
Diff line change
@@ -87,8 +87,8 @@ public final class kotlinx/coroutines/CancellableContinuationKt {
87
87
}
88
88
89
89
public final class kotlinx/coroutines/CancellationPointKt {
90
-
public static final fun runInterruptible (Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
91
-
public static synthetic fun runInterruptible$default (Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function0;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
90
+
public static final fun runInterruptible (Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
91
+
public static synthetic fun runInterruptible$default (Lkotlin/coroutines/CoroutineContext;Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
92
92
}
93
93
94
94
public abstract interface class kotlinx/coroutines/ChildHandle : kotlinx/coroutines/DisposableHandle {
@@ -108,6 +108,9 @@ public final class kotlinx/coroutines/ChildJob$DefaultImpls {
108
108
public static fun plus (Lkotlinx/coroutines/ChildJob;Lkotlinx/coroutines/Job;)Lkotlinx/coroutines/Job;
109
109
}
110
110
111
+
public abstract interface class kotlinx/coroutines/CodeScope {
112
+
}
113
+
111
114
public abstract interface class kotlinx/coroutines/CompletableDeferred : kotlinx/coroutines/Deferred {
112
115
public abstract fun complete (Ljava/lang/Object;)Z
113
116
public abstract fun completeExceptionally (Ljava/lang/Throwable;)Z
@@ -207,7 +210,7 @@ public final class kotlinx/coroutines/CoroutineName : kotlin/coroutines/Abstract
207
210
public final class kotlinx/coroutines/CoroutineName$Key : kotlin/coroutines/CoroutineContext$Key {
208
211
}
209
212
210
-
public abstract interface class kotlinx/coroutines/CoroutineScope {
213
+
public abstract interface class kotlinx/coroutines/CoroutineScope : kotlinx/coroutines/CodeScope {
211
214
public abstract fun getCoroutineContext ()Lkotlin/coroutines/CoroutineContext;
212
215
}
213
216
@@ -333,6 +336,9 @@ public final class kotlinx/coroutines/GlobalScope : kotlinx/coroutines/Coroutine
333
336
public abstract interface annotation class kotlinx/coroutines/InternalCoroutinesApi : java/lang/annotation/Annotation {
334
337
}
335
338
339
+
public abstract interface class kotlinx/coroutines/InterruptibleScope : kotlinx/coroutines/CodeScope {
340
+
}
341
+
336
342
public abstract interface class kotlinx/coroutines/Job : kotlin/coroutines/CoroutineContext$Element {
337
343
public static final field Key Lkotlinx/coroutines/Job$Key;
338
344
public abstract fun attachChild (Lkotlinx/coroutines/ChildJob;)Lkotlinx/coroutines/ChildHandle;
0 commit comments