what-the-bank/sources/o/gfH.java

1248 lines
44 KiB
Java
Raw Normal View History

2024-07-27 18:17:47 +07:00
package o;
import com.airbnb.deeplinkdispatch.UrlTreeKt;
import java.util.ArrayList;
import java.util.Collections;
import java.util.IdentityHashMap;
import java.util.Iterator;
import java.util.Set;
import java.util.concurrent.CancellationException;
import java.util.concurrent.atomic.AtomicReferenceFieldUpdater;
import kotlinx.coroutines.JobCancellationException;
import kotlinx.coroutines.TimeoutCancellationException;
import o.C14930gcM;
import o.InterfaceC14912gbn;
import o.ggU;
/* loaded from: classes.dex */
public class gfH implements geD, gfR {
static final AtomicReferenceFieldUpdater a = AtomicReferenceFieldUpdater.newUpdater(gfH.class, Object.class, "_state");
public volatile Object _parentHandle;
volatile Object _state;
/* JADX INFO: Access modifiers changed from: protected */
public void a(Object obj) {
}
protected boolean a(Throwable th) {
return false;
}
protected void b(Object obj) {
}
public boolean bt_() {
return true;
}
protected boolean g() {
return false;
}
public boolean i() {
return false;
}
protected void j() {
}
public gfH(boolean z) {
C15051gfk c15051gfk;
if (!z) {
c15051gfk = gfM.e;
} else {
c15051gfk = gfM.a;
}
this._state = c15051gfk;
this._parentHandle = null;
}
@Override // o.InterfaceC14912gbn.Sts
public final InterfaceC14912gbn.HBt<?> getKey() {
return InterfaceC15034gfD.d;
}
/* loaded from: classes.dex */
public static final class IeS extends ggU.HBt {
private Object c;
private gfH d;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public IeS(ggU ggu, gfH gfh, Object obj) {
super(ggu);
this.d = gfh;
this.c = obj;
}
@Override // o.ggF
public final /* synthetic */ Object e(ggU ggu) {
Object obj;
gfH gfh = this.d;
while (true) {
obj = gfh._state;
if (!(obj instanceof AbstractC15115ghd)) {
break;
}
((AbstractC15115ghd) obj).a(gfh);
}
if (obj == this.c) {
return null;
}
return ggT.a();
}
}
/* JADX INFO: Access modifiers changed from: protected */
public final void d(InterfaceC15034gfD interfaceC15034gfD) {
Object obj;
C15045gfe.b();
if (interfaceC15034gfD != null) {
interfaceC15034gfD.h();
InterfaceC14998geG c = interfaceC15034gfD.c(this);
this._parentHandle = c;
while (true) {
obj = this._state;
if (!(obj instanceof AbstractC15115ghd)) {
break;
} else {
((AbstractC15115ghd) obj).a(this);
}
}
if (!(obj instanceof InterfaceC15064gfx)) {
c.e();
this._parentHandle = gfL.d;
return;
}
return;
}
this._parentHandle = gfL.d;
}
@Override // o.InterfaceC15034gfD
public boolean d() {
Object obj;
while (true) {
obj = this._state;
if (!(obj instanceof AbstractC15115ghd)) {
break;
}
((AbstractC15115ghd) obj).a(this);
}
return (obj instanceof InterfaceC15064gfx) && ((InterfaceC15064gfx) obj).bv_();
}
/* JADX WARN: Multi-variable type inference failed */
private final Object d(LWm lWm, Object obj) {
ArrayList arrayList;
C15119ghh c15119ghh;
Object obj2;
C15045gfe.b();
C15045gfe.b();
C15045gfe.b();
Throwable th = null;
C15000geK c15000geK = obj instanceof C15000geK ? (C15000geK) obj : null;
Throwable th2 = c15000geK != null ? c15000geK.d : null;
synchronized (lWm) {
Object obj3 = lWm._exceptionsHolder;
if (obj3 != null) {
if (!(obj3 instanceof Throwable)) {
if (!(obj3 instanceof ArrayList)) {
throw new IllegalStateException("State is ".concat(String.valueOf(obj3)).toString());
}
arrayList = (ArrayList) obj3;
} else {
ArrayList arrayList2 = new ArrayList(4);
arrayList2.add(obj3);
arrayList = arrayList2;
}
} else {
arrayList = new ArrayList(4);
}
Throwable th3 = (Throwable) lWm._rootCause;
if (th3 != null) {
arrayList.add(0, th3);
}
if (th2 != null && !C14957gcv.b(th2, th3)) {
arrayList.add(th2);
}
c15119ghh = gfM.g;
lWm._exceptionsHolder = c15119ghh;
ArrayList<Throwable> arrayList3 = arrayList;
if (!arrayList3.isEmpty()) {
ArrayList arrayList4 = arrayList3;
Iterator it = arrayList4.iterator();
while (true) {
if (!it.hasNext()) {
obj2 = null;
break;
}
obj2 = it.next();
if (!(((Throwable) obj2) instanceof CancellationException)) {
break;
}
}
Throwable th4 = (Throwable) obj2;
if (th4 != null) {
th = th4;
} else {
Throwable th5 = (Throwable) arrayList3.get(0);
if (th5 instanceof TimeoutCancellationException) {
Iterator it2 = arrayList4.iterator();
while (true) {
if (!it2.hasNext()) {
break;
}
Object next = it2.next();
Throwable th6 = (Throwable) next;
if (th6 != th5 && (th6 instanceof TimeoutCancellationException)) {
th = next;
break;
}
}
th = th;
if (th != null) {
}
}
th = th5;
}
} else if (((Throwable) lWm._rootCause) != null) {
th = new JobCancellationException(b(), null, this);
}
if (th != null && arrayList3.size() > 1) {
Set newSetFromMap = Collections.newSetFromMap(new IdentityHashMap(arrayList3.size()));
Throwable e = !C15045gfe.a() ? th : C15120ghi.e(th);
for (Throwable th7 : arrayList3) {
if (C15045gfe.a()) {
th7 = C15120ghi.e(th7);
}
if (th7 != th && th7 != e && !(th7 instanceof CancellationException) && newSetFromMap.add(th7)) {
C14957gcv.e(th, "");
C14957gcv.e(th7, "");
if (th != th7) {
C14887gbC.c.d(th, th7);
}
}
}
}
}
if (th != null && th != th2) {
obj = new C15000geK(th);
}
if (th != null && (c(th) || a(th))) {
if (obj == null) {
throw new NullPointerException("null cannot be cast to non-null type kotlinx.coroutines.CompletedExceptionally");
}
C15000geK.c.compareAndSet((C15000geK) obj, 0, 1);
}
b(obj);
AtomicReferenceFieldUpdater atomicReferenceFieldUpdater = a;
Object d = gfM.d(obj);
while (!atomicReferenceFieldUpdater.compareAndSet(this, lWm, d) && atomicReferenceFieldUpdater.get(this) == lWm) {
}
C15045gfe.b();
b(lWm, obj);
return obj;
}
private final boolean c(InterfaceC15064gfx interfaceC15064gfx, Object obj) {
C15045gfe.b();
C15045gfe.b();
AtomicReferenceFieldUpdater atomicReferenceFieldUpdater = a;
Object d = gfM.d(obj);
while (!atomicReferenceFieldUpdater.compareAndSet(this, interfaceC15064gfx, d)) {
if (atomicReferenceFieldUpdater.get(this) != interfaceC15064gfx) {
return false;
}
}
b(obj);
b(interfaceC15064gfx, obj);
return true;
}
/* JADX WARN: Code restructure failed: missing block: B:33:0x0081, code lost:
if (r6 == null) goto L39;
*/
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
private final void b(o.InterfaceC15064gfx r9, java.lang.Object r10) {
/*
r8 = this;
java.lang.Object r0 = r8._parentHandle
o.geG r0 = (o.InterfaceC14998geG) r0
if (r0 == 0) goto Lf
r0.e()
o.gfL r0 = o.gfL.d
o.geG r0 = (o.InterfaceC14998geG) r0
r8._parentHandle = r0
Lf:
boolean r0 = r10 instanceof o.C15000geK
r1 = 0
if (r0 == 0) goto L17
o.geK r10 = (o.C15000geK) r10
goto L18
L17:
r10 = r1
L18:
if (r10 == 0) goto L1d
java.lang.Throwable r10 = r10.d
goto L1e
L1d:
r10 = r1
L1e:
boolean r0 = r9 instanceof o.gfF
java.lang.String r2 = " for "
java.lang.String r3 = "Exception in completion handler "
if (r0 == 0) goto L4b
r0 = r9
o.gfF r0 = (o.gfF) r0 // Catch: java.lang.Throwable -> L2d
r0.b(r10) // Catch: java.lang.Throwable -> L2d
return
L2d:
r10 = move-exception
kotlinx.coroutines.CompletionHandlerException r0 = new kotlinx.coroutines.CompletionHandlerException
java.lang.StringBuilder r1 = new java.lang.StringBuilder
r1.<init>(r3)
r1.append(r9)
r1.append(r2)
r1.append(r8)
java.lang.String r9 = r1.toString()
r0.<init>(r9, r10)
java.lang.Throwable r0 = (java.lang.Throwable) r0
r8.b(r0)
return
L4b:
o.gfI r9 = r9.a()
if (r9 == 0) goto Lbd
o.ggR r9 = (o.ggR) r9
L53:
java.lang.Object r0 = r9._next
boolean r4 = r0 instanceof o.AbstractC15115ghd
if (r4 != 0) goto Lb7
o.ggU r0 = (o.ggU) r0
L5b:
boolean r4 = o.C14957gcv.b(r0, r9)
if (r4 != 0) goto Laf
boolean r4 = r0 instanceof o.gfF
if (r4 == 0) goto L9c
r4 = r0
o.gfF r4 = (o.gfF) r4
r4.b(r10) // Catch: java.lang.Throwable -> L6c
goto L9c
L6c:
r5 = move-exception
r6 = r1
java.lang.Throwable r6 = (java.lang.Throwable) r6
if (r6 == 0) goto L83
java.lang.String r7 = ""
o.C14957gcv.e(r6, r7)
o.C14957gcv.e(r5, r7)
if (r6 == r5) goto L81
o.gbA r7 = o.C14887gbC.c
r7.d(r6, r5)
L81:
if (r6 != 0) goto L9c
L83:
kotlinx.coroutines.CompletionHandlerException r1 = new kotlinx.coroutines.CompletionHandlerException
java.lang.StringBuilder r6 = new java.lang.StringBuilder
r6.<init>(r3)
r6.append(r4)
r6.append(r2)
r6.append(r8)
java.lang.String r4 = r6.toString()
r1.<init>(r4, r5)
o.gag r4 = o.C14866gag.c
L9c:
r4 = r1
L9d:
java.lang.Object r1 = r0._next
boolean r5 = r1 instanceof o.AbstractC15115ghd
if (r5 != 0) goto La9
o.ggU r0 = o.ggT.d(r1)
r1 = r4
goto L5b
La9:
o.ghd r1 = (o.AbstractC15115ghd) r1
r1.a(r0)
goto L9d
Laf:
java.lang.Throwable r1 = (java.lang.Throwable) r1
if (r1 == 0) goto Lbd
r8.b(r1)
goto Lbd
Lb7:
o.ghd r0 = (o.AbstractC15115ghd) r0
r0.a(r9)
goto L53
Lbd:
return
*/
throw new UnsupportedOperationException("Method not decompiled: o.gfH.b(o.gfx, java.lang.Object):void");
}
private final boolean c(Throwable th) {
if (g()) {
return true;
}
boolean z = th instanceof CancellationException;
InterfaceC14998geG interfaceC14998geG = (InterfaceC14998geG) this._parentHandle;
return (interfaceC14998geG == null || interfaceC14998geG == gfL.d) ? z : interfaceC14998geG.e(th) || z;
}
@Override // o.InterfaceC15034gfD
public final CancellationException e() {
Object obj;
while (true) {
obj = this._state;
if (!(obj instanceof AbstractC15115ghd)) {
break;
}
((AbstractC15115ghd) obj).a(this);
}
if (!(obj instanceof LWm)) {
if (obj instanceof InterfaceC15064gfx) {
throw new IllegalStateException("Job is still new or active: ".concat(String.valueOf(this)).toString());
}
if (!(obj instanceof C15000geK)) {
StringBuilder sb = new StringBuilder();
sb.append(C15041gfa.a(this));
sb.append(" has completed normally");
return new JobCancellationException(sb.toString(), null, this);
}
return d(((C15000geK) obj).d, (String) null);
}
Throwable th = (Throwable) ((LWm) obj)._rootCause;
if (th != null) {
StringBuilder sb2 = new StringBuilder();
sb2.append(C15041gfa.a(this));
sb2.append(" is cancelling");
CancellationException d = d(th, sb2.toString());
if (d != null) {
return d;
}
}
throw new IllegalStateException("Job is still new or active: ".concat(String.valueOf(this)).toString());
}
private CancellationException d(Throwable th, String str) {
CancellationException cancellationException = th instanceof CancellationException ? (CancellationException) th : null;
if (cancellationException != null) {
return cancellationException;
}
if (str == null) {
str = b();
}
return new JobCancellationException(str, th, this);
}
private final boolean d(Object obj, gfI gfi, gfF gff) {
int e;
gfI gfi2 = gfi;
gfF gff2 = gff;
IeS ieS = new IeS(gff2, this, obj);
do {
ggU b = gfi2.b();
if (b == null) {
b = ggU.a((ggU) gfi2._prev);
}
e = b.e(gff2, gfi2, ieS);
if (e == 1) {
return true;
}
} while (e != 2);
return false;
}
private final void d(gfF gff) {
Object obj;
gff.e(new gfI());
while (true) {
obj = gff._next;
if (!(obj instanceof AbstractC15115ghd)) {
break;
} else {
((AbstractC15115ghd) obj).a(gff);
}
}
ggU d = ggT.d(obj);
AtomicReferenceFieldUpdater atomicReferenceFieldUpdater = a;
while (!atomicReferenceFieldUpdater.compareAndSet(this, gff, d) && atomicReferenceFieldUpdater.get(this) == gff) {
}
}
@Override // o.geD
public final void a(gfR gfr) {
e(gfr);
}
public final boolean e(Object obj) {
Object obj2;
C15119ghh c15119ghh;
C15119ghh c15119ghh2;
C15119ghh c15119ghh3;
obj2 = gfM.c;
if (i() && (obj2 = c(obj)) == gfM.d) {
return true;
}
c15119ghh = gfM.c;
if (obj2 == c15119ghh) {
obj2 = i(obj);
}
c15119ghh2 = gfM.c;
if (obj2 == c15119ghh2 || obj2 == gfM.d) {
return true;
}
c15119ghh3 = gfM.f;
if (obj2 == c15119ghh3) {
return false;
}
a(obj2);
return true;
}
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Type inference failed for: r1v13, types: [java.lang.Throwable] */
/* JADX WARN: Type inference failed for: r1v8, types: [java.lang.Throwable] */
@Override // o.gfR
public final CancellationException f() {
Object obj;
CancellationException cancellationException;
while (true) {
obj = this._state;
if (!(obj instanceof AbstractC15115ghd)) {
break;
}
((AbstractC15115ghd) obj).a(this);
}
if (!(obj instanceof LWm)) {
if (obj instanceof C15000geK) {
cancellationException = ((C15000geK) obj).d;
} else {
if (obj instanceof InterfaceC15064gfx) {
throw new IllegalStateException("Cannot be cancelling child in this state: ".concat(String.valueOf(obj)).toString());
}
cancellationException = null;
}
} else {
cancellationException = (Throwable) ((LWm) obj)._rootCause;
}
CancellationException cancellationException2 = cancellationException instanceof CancellationException ? cancellationException : null;
if (cancellationException2 != null) {
return cancellationException2;
}
StringBuilder sb = new StringBuilder("Parent job is ");
sb.append(f(obj));
return new JobCancellationException(sb.toString(), cancellationException, this);
}
private final Throwable g(Object obj) {
if (obj == null || (obj instanceof Throwable)) {
Throwable th = (Throwable) obj;
return th == null ? new JobCancellationException(b(), null, this) : th;
}
if (obj != null) {
return ((gfR) obj).f();
}
throw new NullPointerException("null cannot be cast to non-null type kotlinx.coroutines.ParentJob");
}
private final gfI c(InterfaceC15064gfx interfaceC15064gfx) {
gfI a2 = interfaceC15064gfx.a();
if (a2 != null) {
return a2;
}
if (interfaceC15064gfx instanceof C15051gfk) {
return new gfI();
}
if (interfaceC15064gfx instanceof gfF) {
d((gfF) interfaceC15064gfx);
return null;
}
throw new IllegalStateException("State should have list: ".concat(String.valueOf(interfaceC15064gfx)).toString());
}
private final Object e(Object obj, Object obj2) {
C15119ghh c15119ghh;
C15119ghh c15119ghh2;
if (obj instanceof InterfaceC15064gfx) {
if (((obj instanceof C15051gfk) || (obj instanceof gfF)) && !(obj instanceof C14996geE) && !(obj2 instanceof C15000geK)) {
if (c((InterfaceC15064gfx) obj, obj2)) {
return obj2;
}
c15119ghh = gfM.b;
return c15119ghh;
}
return a((InterfaceC15064gfx) obj, obj2);
}
c15119ghh2 = gfM.c;
return c15119ghh2;
}
/* JADX WARN: Multi-variable type inference failed */
private final Object a(InterfaceC15064gfx interfaceC15064gfx, Object obj) {
C15119ghh c15119ghh;
C15119ghh c15119ghh2;
C15119ghh c15119ghh3;
gfI c = c(interfaceC15064gfx);
if (c != null) {
C14996geE c14996geE = null;
LWm lWm = interfaceC15064gfx instanceof LWm ? (LWm) interfaceC15064gfx : null;
if (lWm == null) {
lWm = new LWm(c, null);
}
C14930gcM.RVV rvv = new C14930gcM.RVV();
synchronized (lWm) {
if (lWm._isCompleting == 0) {
lWm._isCompleting = 1;
if (lWm != interfaceC15064gfx) {
AtomicReferenceFieldUpdater atomicReferenceFieldUpdater = a;
while (!atomicReferenceFieldUpdater.compareAndSet(this, interfaceC15064gfx, lWm)) {
if (atomicReferenceFieldUpdater.get(this) != interfaceC15064gfx) {
c15119ghh = gfM.b;
return c15119ghh;
}
}
}
C15045gfe.b();
boolean z = ((Throwable) lWm._rootCause) != null;
C15000geK c15000geK = obj instanceof C15000geK ? (C15000geK) obj : null;
if (c15000geK != null) {
lWm.c(c15000geK.d);
}
rvv.d = true ^ z ? (Throwable) lWm._rootCause : 0;
C14866gag c14866gag = C14866gag.c;
Throwable th = (Throwable) rvv.d;
if (th != null) {
a(c, th);
}
C14996geE c14996geE2 = interfaceC15064gfx instanceof C14996geE ? (C14996geE) interfaceC15064gfx : null;
if (c14996geE2 == null) {
gfI a2 = interfaceC15064gfx.a();
if (a2 != null) {
c14996geE = a((ggU) a2);
}
} else {
c14996geE = c14996geE2;
}
if (c14996geE != null && d(lWm, c14996geE, obj)) {
return gfM.d;
}
return d(lWm, obj);
}
c15119ghh2 = gfM.c;
return c15119ghh2;
}
}
c15119ghh3 = gfM.b;
return c15119ghh3;
}
private final boolean d(LWm lWm, C14996geE c14996geE, Object obj) {
while (c14996geE.a.c(false, false, new Sts(this, lWm, c14996geE, obj)) == gfL.d) {
c14996geE = a((ggU) c14996geE);
if (c14996geE == null) {
return false;
}
}
return true;
}
private static C14996geE a(ggU ggu) {
while (ggu.bu_()) {
ggU b = ggu.b();
ggu = b == null ? ggU.a((ggU) ggu._prev) : b;
}
while (true) {
Object obj = ggu._next;
if (!(obj instanceof AbstractC15115ghd)) {
ggu = ggT.d(obj);
if (ggu.bu_()) {
continue;
} else {
if (ggu instanceof C14996geE) {
return (C14996geE) ggu;
}
if (ggu instanceof gfI) {
return null;
}
}
} else {
((AbstractC15115ghd) obj).a(ggu);
}
}
}
@Override // o.InterfaceC15034gfD
public final InterfaceC14998geG c(geD ged) {
return (InterfaceC14998geG) c(true, true, new C14996geE(ged));
}
public void b(Throwable th) {
throw th;
}
public String toString() {
StringBuilder sb = new StringBuilder();
StringBuilder sb2 = new StringBuilder();
sb2.append(a());
sb2.append(UrlTreeKt.componentParamPrefixChar);
while (true) {
Object obj = this._state;
if (obj instanceof AbstractC15115ghd) {
((AbstractC15115ghd) obj).a(this);
} else {
sb2.append(f(obj));
sb2.append(UrlTreeKt.componentParamSuffixChar);
sb.append(sb2.toString());
sb.append('@');
sb.append(C15041gfa.b(this));
return sb.toString();
}
}
}
public String a() {
return C15041gfa.a(this);
}
private static String f(Object obj) {
if (obj instanceof LWm) {
LWm lWm = (LWm) obj;
if (((Throwable) lWm._rootCause) != null) {
return "Cancelling";
}
if (lWm._isCompleting != 0) {
return "Completing";
}
} else {
if (!(obj instanceof InterfaceC15064gfx)) {
return obj instanceof C15000geK ? "Cancelled" : "Completed";
}
if (!((InterfaceC15064gfx) obj).bv_()) {
return "New";
}
}
return "Active";
}
/* JADX INFO: Access modifiers changed from: package-private */
/* loaded from: classes.dex */
public static final class LWm implements InterfaceC15064gfx {
volatile Object _rootCause;
final gfI b;
volatile int _isCompleting = 0;
volatile Object _exceptionsHolder = null;
public LWm(gfI gfi, Throwable th) {
this.b = gfi;
this._rootCause = th;
}
@Override // o.InterfaceC15064gfx
public final boolean bv_() {
return ((Throwable) this._rootCause) == null;
}
public final void c(Throwable th) {
Throwable th2 = (Throwable) this._rootCause;
if (th2 == null) {
this._rootCause = th;
return;
}
if (th == th2) {
return;
}
Object obj = this._exceptionsHolder;
if (obj != null) {
if (!(obj instanceof Throwable)) {
if (!(obj instanceof ArrayList)) {
throw new IllegalStateException("State is ".concat(String.valueOf(obj)).toString());
}
((ArrayList) obj).add(th);
return;
} else {
if (th == obj) {
return;
}
ArrayList arrayList = new ArrayList(4);
arrayList.add(obj);
arrayList.add(th);
this._exceptionsHolder = arrayList;
return;
}
}
this._exceptionsHolder = th;
}
/* JADX WARN: Multi-variable type inference failed */
/* JADX WARN: Type inference failed for: r1v6, types: [int, boolean] */
public final String toString() {
StringBuilder sb = new StringBuilder("Finishing[cancelling=");
sb.append(((Throwable) this._rootCause) != null);
sb.append(", completing=");
sb.append((boolean) this._isCompleting);
sb.append(", rootCause=");
sb.append((Throwable) this._rootCause);
sb.append(", exceptions=");
sb.append(this._exceptionsHolder);
sb.append(", list=");
sb.append(this.b);
sb.append(']');
return sb.toString();
}
@Override // o.InterfaceC15064gfx
public final gfI a() {
return this.b;
}
}
/* JADX INFO: Access modifiers changed from: package-private */
/* loaded from: classes.dex */
public static final class Sts extends gfF {
private final gfH a;
private final C14996geE d;
private final Object f;
private final LWm g;
@Override // o.InterfaceC14894gbR
public final /* synthetic */ C14866gag invoke(Throwable th) {
gfH.e(this.a, this.g, this.d, this.f);
return C14866gag.c;
}
public Sts(gfH gfh, LWm lWm, C14996geE c14996geE, Object obj) {
this.a = gfh;
this.g = lWm;
this.d = c14996geE;
this.f = obj;
}
@Override // o.geN
public final void b(Throwable th) {
gfH.e(this.a, this.g, this.d, this.f);
}
}
/* JADX WARN: Code restructure failed: missing block: B:21:0x0031, code lost:
if (r4 == null) goto L20;
*/
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
private final void a(o.gfI r7, java.lang.Throwable r8) {
/*
r6 = this;
o.ggR r7 = (o.ggR) r7
L2:
java.lang.Object r0 = r7._next
boolean r1 = r0 instanceof o.AbstractC15115ghd
if (r1 != 0) goto L6e
o.ggU r0 = (o.ggU) r0
r1 = 0
Lb:
boolean r2 = o.C14957gcv.b(r0, r7)
if (r2 != 0) goto L63
boolean r2 = r0 instanceof o.gfC
if (r2 == 0) goto L50
r2 = r0
o.gfF r2 = (o.gfF) r2
r2.b(r8) // Catch: java.lang.Throwable -> L1c
goto L50
L1c:
r3 = move-exception
r4 = r1
java.lang.Throwable r4 = (java.lang.Throwable) r4
if (r4 == 0) goto L33
java.lang.String r5 = ""
o.C14957gcv.e(r4, r5)
o.C14957gcv.e(r3, r5)
if (r4 == r3) goto L31
o.gbA r5 = o.C14887gbC.c
r5.d(r4, r3)
L31:
if (r4 != 0) goto L50
L33:
kotlinx.coroutines.CompletionHandlerException r1 = new kotlinx.coroutines.CompletionHandlerException
java.lang.StringBuilder r4 = new java.lang.StringBuilder
java.lang.String r5 = "Exception in completion handler "
r4.<init>(r5)
r4.append(r2)
java.lang.String r2 = " for "
r4.append(r2)
r4.append(r6)
java.lang.String r2 = r4.toString()
r1.<init>(r2, r3)
o.gag r2 = o.C14866gag.c
L50:
r2 = r1
L51:
java.lang.Object r1 = r0._next
boolean r3 = r1 instanceof o.AbstractC15115ghd
if (r3 != 0) goto L5d
o.ggU r0 = o.ggT.d(r1)
r1 = r2
goto Lb
L5d:
o.ghd r1 = (o.AbstractC15115ghd) r1
r1.a(r0)
goto L51
L63:
java.lang.Throwable r1 = (java.lang.Throwable) r1
if (r1 == 0) goto L6a
r6.b(r1)
L6a:
r6.c(r8)
return
L6e:
o.ghd r0 = (o.AbstractC15115ghd) r0
r0.a(r7)
goto L2
*/
throw new UnsupportedOperationException("Method not decompiled: o.gfH.a(o.gfI, java.lang.Throwable):void");
}
/* JADX WARN: Removed duplicated region for block: B:19:0x004b */
/* JADX WARN: Removed duplicated region for block: B:24:0x004e A[SYNTHETIC] */
@Override // o.InterfaceC15034gfD
/*
Code decompiled incorrectly, please refer to instructions dump.
To view partially-correct add '--show-bad-code' argument
*/
public final boolean h() {
/*
r7 = this;
L0:
java.lang.Object r0 = r7._state
boolean r1 = r0 instanceof o.AbstractC15115ghd
if (r1 != 0) goto L4f
boolean r1 = r0 instanceof o.C15051gfk
r2 = -1
r3 = 0
r4 = 1
if (r1 == 0) goto L2b
r1 = r0
o.gfk r1 = (o.C15051gfk) r1
boolean r1 = r1.d
if (r1 != 0) goto L48
java.util.concurrent.atomic.AtomicReferenceFieldUpdater r1 = o.gfH.a
o.gfk r5 = o.gfM.a()
L1a:
boolean r6 = r1.compareAndSet(r7, r0, r5)
if (r6 == 0) goto L24
r7.j()
goto L3f
L24:
java.lang.Object r6 = r1.get(r7)
if (r6 == r0) goto L1a
goto L49
L2b:
boolean r1 = r0 instanceof o.C15062gfv
if (r1 == 0) goto L48
java.util.concurrent.atomic.AtomicReferenceFieldUpdater r1 = o.gfH.a
r5 = r0
o.gfv r5 = (o.C15062gfv) r5
o.gfI r5 = r5.b
L36:
boolean r6 = r1.compareAndSet(r7, r0, r5)
if (r6 == 0) goto L41
r7.j()
L3f:
r2 = r4
goto L49
L41:
java.lang.Object r6 = r1.get(r7)
if (r6 == r0) goto L36
goto L49
L48:
r2 = r3
L49:
if (r2 == 0) goto L4e
if (r2 != r4) goto L0
return r4
L4e:
return r3
L4f:
o.ghd r0 = (o.AbstractC15115ghd) r0
r0.a(r7)
goto L0
*/
throw new UnsupportedOperationException("Method not decompiled: o.gfH.h():boolean");
}
@Override // o.InterfaceC15034gfD
public final void d(CancellationException cancellationException) {
if (cancellationException == null) {
cancellationException = new JobCancellationException(b(), null, this);
}
e(cancellationException);
}
private final Object c(Object obj) {
C15119ghh c15119ghh;
C15119ghh c15119ghh2;
while (true) {
Object obj2 = this._state;
if (!(obj2 instanceof AbstractC15115ghd)) {
if (!(obj2 instanceof InterfaceC15064gfx) || ((obj2 instanceof LWm) && ((LWm) obj2)._isCompleting != 0)) {
break;
}
Object e = e(obj2, new C15000geK(g(obj)));
c15119ghh2 = gfM.b;
if (e != c15119ghh2) {
return e;
}
} else {
((AbstractC15115ghd) obj2).a(this);
}
}
c15119ghh = gfM.c;
return c15119ghh;
}
private final Object i(Object obj) {
C15119ghh c15119ghh;
C15119ghh c15119ghh2;
C15119ghh c15119ghh3;
C15119ghh c15119ghh4;
C15119ghh c15119ghh5;
C15119ghh c15119ghh6;
C15119ghh c15119ghh7;
Throwable th = null;
while (true) {
Object obj2 = this._state;
if (!(obj2 instanceof AbstractC15115ghd)) {
if (!(obj2 instanceof LWm)) {
if (obj2 instanceof InterfaceC15064gfx) {
if (th == null) {
th = g(obj);
}
InterfaceC15064gfx interfaceC15064gfx = (InterfaceC15064gfx) obj2;
if (!interfaceC15064gfx.bv_()) {
Object e = e(obj2, new C15000geK(th));
c15119ghh6 = gfM.c;
if (e == c15119ghh6) {
throw new IllegalStateException("Cannot happen in ".concat(String.valueOf(obj2)).toString());
}
c15119ghh7 = gfM.b;
if (e != c15119ghh7) {
return e;
}
} else {
C15045gfe.b();
C15045gfe.b();
gfI c = c(interfaceC15064gfx);
if (c != null) {
LWm lWm = new LWm(c, th);
AtomicReferenceFieldUpdater atomicReferenceFieldUpdater = a;
while (!atomicReferenceFieldUpdater.compareAndSet(this, interfaceC15064gfx, lWm)) {
if (atomicReferenceFieldUpdater.get(this) != interfaceC15064gfx) {
break;
}
}
a(c, th);
c15119ghh5 = gfM.c;
return c15119ghh5;
}
continue;
}
} else {
c15119ghh4 = gfM.f;
return c15119ghh4;
}
} else {
synchronized (obj2) {
Object obj3 = ((LWm) obj2)._exceptionsHolder;
c15119ghh = gfM.g;
if (obj3 != c15119ghh) {
boolean z = ((Throwable) ((LWm) obj2)._rootCause) != null;
if (obj != null || !z) {
if (th == null) {
th = g(obj);
}
((LWm) obj2).c(th);
}
Throwable th2 = z ^ true ? (Throwable) ((LWm) obj2)._rootCause : null;
if (th2 != null) {
a(((LWm) obj2).b, th2);
}
c15119ghh2 = gfM.c;
return c15119ghh2;
}
c15119ghh3 = gfM.f;
return c15119ghh3;
}
}
} else {
((AbstractC15115ghd) obj2).a(this);
}
}
}
public final Object d(Object obj) {
C15119ghh c15119ghh;
C15119ghh c15119ghh2;
while (true) {
Object obj2 = this._state;
if (!(obj2 instanceof AbstractC15115ghd)) {
Object e = e(obj2, obj);
c15119ghh = gfM.c;
if (e == c15119ghh) {
StringBuilder sb = new StringBuilder("Job ");
sb.append(this);
sb.append(" is already complete or completing, but is being completed with ");
sb.append(obj);
String obj3 = sb.toString();
C15000geK c15000geK = obj instanceof C15000geK ? (C15000geK) obj : null;
throw new IllegalStateException(obj3, c15000geK != null ? c15000geK.d : null);
}
c15119ghh2 = gfM.b;
if (e != c15119ghh2) {
return e;
}
} else {
((AbstractC15115ghd) obj2).a(this);
}
}
}
public static final /* synthetic */ void e(gfH gfh, LWm lWm, C14996geE c14996geE, Object obj) {
C15045gfe.b();
C14996geE a2 = a((ggU) c14996geE);
if (a2 == null || !gfh.d(lWm, a2, obj)) {
gfh.a(gfh.d(lWm, obj));
}
}
@Override // o.InterfaceC14912gbn
public <R> R fold(R r, InterfaceC14937gcb<? super R, ? super InterfaceC14912gbn.Sts, ? extends R> interfaceC14937gcb) {
C14957gcv.e(interfaceC14937gcb, "");
return interfaceC14937gcb.invoke(r, this);
}
@Override // o.InterfaceC14912gbn.Sts, o.InterfaceC14912gbn
public <E extends InterfaceC14912gbn.Sts> E get(InterfaceC14912gbn.HBt<E> hBt) {
gfH gfh = this;
C14957gcv.e(hBt, "");
if (!C14957gcv.b(gfh.getKey(), hBt)) {
return null;
}
C14957gcv.d(gfh, "");
return gfh;
}
@Override // o.InterfaceC14912gbn
public InterfaceC14912gbn minusKey(InterfaceC14912gbn.HBt<?> hBt) {
gfH gfh = this;
C14957gcv.e(hBt, "");
boolean b = C14957gcv.b(gfh.getKey(), hBt);
InterfaceC14912gbn interfaceC14912gbn = gfh;
if (b) {
interfaceC14912gbn = C14908gbj.e;
}
return interfaceC14912gbn;
}
@Override // o.InterfaceC14912gbn
public InterfaceC14912gbn plus(InterfaceC14912gbn interfaceC14912gbn) {
C14957gcv.e(interfaceC14912gbn, "");
gfH gfh = this;
C14957gcv.e(interfaceC14912gbn, "");
return interfaceC14912gbn != C14908gbj.e ? (InterfaceC14912gbn) interfaceC14912gbn.fold(gfh, InterfaceC14912gbn.IeS.C0117IeS.a) : gfh;
}
@Override // o.InterfaceC15034gfD
public final InterfaceC15056gfp c(boolean z, boolean z2, InterfaceC14894gbR<? super Throwable, C14866gag> interfaceC14894gbR) {
C15033gfB c15033gfB;
Throwable th;
if (z) {
gfA gfa = interfaceC14894gbR instanceof gfC ? (gfC) interfaceC14894gbR : null;
if (gfa == null) {
gfa = new gfA(interfaceC14894gbR);
}
c15033gfB = gfa;
} else {
c15033gfB = interfaceC14894gbR instanceof gfF ? (gfF) interfaceC14894gbR : null;
if (c15033gfB != null) {
C15045gfe.b();
} else {
c15033gfB = new C15033gfB(interfaceC14894gbR);
}
}
c15033gfB.c = this;
while (true) {
Object obj = this._state;
if (!(obj instanceof AbstractC15115ghd)) {
if (obj instanceof C15051gfk) {
C15051gfk c15051gfk = (C15051gfk) obj;
if (c15051gfk.d) {
AtomicReferenceFieldUpdater atomicReferenceFieldUpdater = a;
while (!atomicReferenceFieldUpdater.compareAndSet(this, obj, c15033gfB)) {
if (atomicReferenceFieldUpdater.get(this) != obj) {
break;
}
}
return c15033gfB;
}
gfI gfi = new gfI();
InterfaceC15064gfx c15062gfv = c15051gfk.d ? gfi : new C15062gfv(gfi);
AtomicReferenceFieldUpdater atomicReferenceFieldUpdater2 = a;
while (!atomicReferenceFieldUpdater2.compareAndSet(this, c15051gfk, c15062gfv) && atomicReferenceFieldUpdater2.get(this) == c15051gfk) {
}
} else if (obj instanceof InterfaceC15064gfx) {
gfI a2 = ((InterfaceC15064gfx) obj).a();
if (a2 != null) {
InterfaceC15056gfp interfaceC15056gfp = gfL.d;
if (z && (obj instanceof LWm)) {
synchronized (obj) {
th = (Throwable) ((LWm) obj)._rootCause;
if (th == null || ((interfaceC14894gbR instanceof C14996geE) && ((LWm) obj)._isCompleting == 0)) {
if (d(obj, a2, c15033gfB)) {
if (th == null) {
return c15033gfB;
}
interfaceC15056gfp = c15033gfB;
}
}
C14866gag c14866gag = C14866gag.c;
}
} else {
th = null;
}
if (th != null) {
if (z2) {
interfaceC14894gbR.invoke(th);
}
return interfaceC15056gfp;
}
if (d(obj, a2, c15033gfB)) {
return c15033gfB;
}
} else {
if (obj == null) {
throw new NullPointerException("null cannot be cast to non-null type kotlinx.coroutines.JobNode");
}
d((gfF) obj);
}
} else {
if (z2) {
C15000geK c15000geK = obj instanceof C15000geK ? (C15000geK) obj : null;
interfaceC14894gbR.invoke(c15000geK != null ? c15000geK.d : null);
}
return gfL.d;
}
} else {
((AbstractC15115ghd) obj).a(this);
}
}
}
protected String b() {
return "Job was cancelled";
}
}