package p060t1; import java.util.concurrent.atomic.AtomicIntegerFieldUpdater; import java.util.concurrent.atomic.AtomicReferenceFieldUpdater; import kotlinx.coroutines.internal.C1360d; import p006b1.C0472b; import p006b1.C0484l; import p012d1.InterfaceC0629d; import p012d1.InterfaceC0633f; import p018f1.InterfaceC0716d; import p036l1.InterfaceC1432l; import p039m1.C1470g; /* renamed from: t1.i */ /* loaded from: classes.dex */ public class C1682i extends AbstractC1674f0 implements InterfaceC1676g, InterfaceC0716d { /* renamed from: j */ public static final /* synthetic */ AtomicIntegerFieldUpdater f3907j = AtomicIntegerFieldUpdater.newUpdater(C1682i.class, "_decision"); /* renamed from: k */ public static final /* synthetic */ AtomicReferenceFieldUpdater f3908k = AtomicReferenceFieldUpdater.newUpdater(C1682i.class, Object.class, "_state"); private volatile /* synthetic */ int _decision; private volatile /* synthetic */ Object _state; /* renamed from: g */ public final InterfaceC0629d f3909g; /* renamed from: h */ public final InterfaceC0633f f3910h; /* renamed from: i */ public InterfaceC1683i0 f3911i; /* JADX WARN: Multi-variable type inference failed */ /* renamed from: u */ public static /* synthetic */ void m579u(C1682i c1682i, Object obj, int i, InterfaceC1432l interfaceC1432l, int i2, Object obj2) { if (obj2 != null) { throw new UnsupportedOperationException("Super calls with default arguments not supported in this target, function: resumeImpl"); } if ((i2 & 4) != 0) { interfaceC1432l = null; } c1682i.m580t(obj, i, interfaceC1432l); } @Override // p060t1.AbstractC1674f0 /* renamed from: a */ public void mo598a(Object obj, Throwable th) { while (true) { Object obj2 = this._state; if (obj2 instanceof InterfaceC1678g1) { throw new IllegalStateException("Not completed".toString()); } if (obj2 instanceof C1703o) { return; } if (obj2 instanceof C1699n) { C1699n c1699n = (C1699n) obj2; if (!(!c1699n.m531c())) { throw new IllegalStateException("Must be called at most once".toString()); } if (C1679h.m602a(f3908k, this, obj2, C1699n.m532b(c1699n, null, null, null, null, th, 15, null))) { c1699n.m530d(this, th); return; } } else if (C1679h.m602a(f3908k, this, obj2, new C1699n(obj2, null, null, null, th, 14, null))) { return; } } } @Override // p060t1.AbstractC1674f0 /* renamed from: b */ public final InterfaceC0629d mo597b() { return this.f3909g; } @Override // p060t1.AbstractC1674f0 /* renamed from: c */ public Throwable mo596c(Object obj) { Throwable mo596c = super.mo596c(obj); if (mo596c == null) { return null; } mo597b(); return mo596c; } @Override // p012d1.InterfaceC0629d /* renamed from: d */ public InterfaceC0633f mo595d() { return this.f3910h; } /* JADX WARN: Multi-variable type inference failed */ @Override // p060t1.AbstractC1674f0 /* renamed from: e */ public T mo594e(Object obj) { return obj instanceof C1699n ? (T) ((C1699n) obj).f3929a : obj; } @Override // p018f1.InterfaceC0716d /* renamed from: f */ public InterfaceC0716d mo593f() { InterfaceC0629d interfaceC0629d = this.f3909g; if (interfaceC0629d instanceof InterfaceC0716d) { return (InterfaceC0716d) interfaceC0629d; } return null; } @Override // p060t1.AbstractC1674f0 /* renamed from: h */ public Object mo592h() { return m584p(); } @Override // p012d1.InterfaceC0629d /* renamed from: i */ public void mo591i(Object obj) { m579u(this, C1713s.m519c(obj, this), this.f3901f, null, 4, null); } /* renamed from: j */ public final Void m590j(Object obj) { throw new IllegalStateException(C1470g.m1287j("Already resumed, but proposed with update ", obj).toString()); } /* renamed from: k */ public final void m589k(AbstractC1670e abstractC1670e, Throwable th) { try { abstractC1670e.m609a(th); } catch (Throwable th2) { C1728x.m499a(mo595d(), new C1711r(C1470g.m1287j("Exception in invokeOnCancellation handler for ", this), th2)); } } /* renamed from: l */ public final void m588l(InterfaceC1432l interfaceC1432l, Throwable th) { try { interfaceC1432l.mo510e(th); } catch (Throwable th2) { C1728x.m499a(mo595d(), new C1711r(C1470g.m1287j("Exception in resume onCancellation handler for ", this), th2)); } } /* renamed from: m */ public final void m587m() { InterfaceC1683i0 interfaceC1683i0 = this.f3911i; if (interfaceC1683i0 == null) { return; } interfaceC1683i0.mo545b(); this.f3911i = C1675f1.f3902d; } /* renamed from: n */ public final void m586n() { if (m582r()) { return; } m587m(); } /* renamed from: o */ public final void m585o(int i) { if (m577w()) { return; } C1677g0.m607a(this, i); } /* renamed from: p */ public final Object m584p() { return this._state; } /* renamed from: q */ public final String m583q() { Object m584p = m584p(); return m584p instanceof InterfaceC1678g1 ? "Active" : m584p instanceof C1685j ? "Cancelled" : "Completed"; } /* renamed from: r */ public final boolean m582r() { return C1677g0.m605c(this.f3901f) && ((C1360d) this.f3909g).m1548l(); } /* renamed from: s */ public String m581s() { return "CancellableContinuation"; } /* renamed from: t */ public final void m580t(Object obj, int i, InterfaceC1432l interfaceC1432l) { Object obj2; do { obj2 = this._state; if (!(obj2 instanceof InterfaceC1678g1)) { if (obj2 instanceof C1685j) { C1685j c1685j = (C1685j) obj2; if (c1685j.m574c()) { if (interfaceC1432l == null) { return; } m588l(interfaceC1432l, c1685j.f3937a); return; } } m590j(obj); throw new C0472b(); } } while (!C1679h.m602a(f3908k, this, obj2, m578v((InterfaceC1678g1) obj2, obj, i, interfaceC1432l, null))); m586n(); m585o(i); } public String toString() { return m581s() + '(' + C1732z.m494c(this.f3909g) + "){" + m583q() + "}@" + C1732z.m495b(this); } /* renamed from: v */ public final Object m578v(InterfaceC1678g1 interfaceC1678g1, Object obj, int i, InterfaceC1432l interfaceC1432l, Object obj2) { if (obj instanceof C1703o) { return obj; } if (C1677g0.m606b(i) || obj2 != null) { if (interfaceC1432l == null && !(interfaceC1678g1 instanceof AbstractC1670e) && obj2 == null) { return obj; } return new C1699n(obj, interfaceC1678g1 instanceof AbstractC1670e ? (AbstractC1670e) interfaceC1678g1 : null, interfaceC1432l, obj2, null, 16, null); } return obj; } /* renamed from: w */ public final boolean m577w() { do { int i = this._decision; if (i != 0) { if (i == 1) { return false; } throw new IllegalStateException("Already resumed".toString()); } } while (!f3907j.compareAndSet(this, 0, 2)); return true; } }