43 lines
1,021 B
Java
43 lines
1,021 B
Java
package s.a;
|
|
|
|
import java.util.Objects;
|
|
import kotlinx.coroutines.Job;
|
|
/* compiled from: JobSupport.kt */
|
|
public abstract class d1<J extends Job> extends w implements k0, w0 {
|
|
public final J l;
|
|
|
|
public d1(J j) {
|
|
this.l = j;
|
|
}
|
|
|
|
@Override // s.a.w0
|
|
public boolean a() {
|
|
return true;
|
|
}
|
|
|
|
@Override // s.a.k0
|
|
public void dispose() {
|
|
Object F;
|
|
J j = this.l;
|
|
Objects.requireNonNull(j, "null cannot be cast to non-null type kotlinx.coroutines.JobSupport");
|
|
e1 e1Var = (e1) j;
|
|
do {
|
|
F = e1Var.F();
|
|
if (F instanceof d1) {
|
|
if (F != this) {
|
|
return;
|
|
}
|
|
} else if ((F instanceof w0) && ((w0) F).getList() != null) {
|
|
n();
|
|
return;
|
|
} else {
|
|
return;
|
|
}
|
|
} while (!e1.i.compareAndSet(e1Var, F, f1.g));
|
|
}
|
|
|
|
@Override // s.a.w0
|
|
public j1 getList() {
|
|
return null;
|
|
}
|
|
}
|