discord-jadx/app/src/main/java/kotlinx/coroutines/Job.java

42 lines
1004 B
Java

package kotlinx.coroutines;
import java.util.concurrent.CancellationException;
import kotlin.Unit;
import kotlin.coroutines.CoroutineContext;
import kotlin.jvm.functions.Function1;
import kotlin.sequences.Sequence;
import s.a.m0;
import s.a.p;
import s.a.r;
/* compiled from: Job.kt */
/* loaded from: classes3.dex */
public interface Job extends CoroutineContext.Element {
public static final a h = a.a;
/* compiled from: Job.kt */
/* loaded from: classes3.dex */
public static final class a implements CoroutineContext.Key<Job> {
public static final /* synthetic */ a a = new a();
static {
int i = CoroutineExceptionHandler.g;
}
}
p D(r rVar);
boolean a();
void b(CancellationException cancellationException);
Sequence<Job> e();
m0 n(boolean z2, boolean z3, Function1<? super Throwable, Unit> function1);
CancellationException q();
boolean start();
m0 u(Function1<? super Throwable, Unit> function1);
}