package n;

import java.lang.ref.WeakReference;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Iterator;
import n.e;
import o.b;

/* JADX INFO: compiled from: ConstraintWidgetContainer.java */
/* JADX INFO: loaded from: classes.dex */
public class f extends l {
    int D0;
    int E0;

    /* JADX INFO: renamed from: z0, reason: collision with root package name */
    private int f5660z0;

    /* JADX INFO: renamed from: x0, reason: collision with root package name */
    o.b f5658x0 = new o.b(this);

    /* JADX INFO: renamed from: y0, reason: collision with root package name */
    public o.e f5659y0 = new o.e(this);
    protected b.InterfaceC0075b A0 = null;
    private boolean B0 = false;
    protected k.d C0 = new k.d();
    public int F0 = 0;
    public int G0 = 0;
    c[] H0 = new c[4];
    c[] I0 = new c[4];
    private int J0 = 257;
    private boolean K0 = false;
    private boolean L0 = false;
    private WeakReference<d> M0 = null;
    private WeakReference<d> N0 = null;
    private WeakReference<d> O0 = null;
    private WeakReference<d> P0 = null;
    HashSet<e> Q0 = new HashSet<>();
    public b.a R0 = new b.a();

    public static boolean O1(int i3, e eVar, b.InterfaceC0075b interfaceC0075b, b.a aVar, int i4) {
        int i5;
        int i6;
        if (interfaceC0075b == null) {
            return false;
        }
        if (eVar.T() == 8 || (eVar instanceof g) || (eVar instanceof a)) {
            aVar.f5690e = 0;
            aVar.f5691f = 0;
            return false;
        }
        aVar.f5686a = eVar.y();
        aVar.f5687b = eVar.R();
        aVar.f5688c = eVar.U();
        aVar.f5689d = eVar.v();
        aVar.f5694i = false;
        aVar.f5695j = i4;
        e.b bVar = aVar.f5686a;
        e.b bVar2 = e.b.MATCH_CONSTRAINT;
        boolean z2 = bVar == bVar2;
        boolean z3 = aVar.f5687b == bVar2;
        boolean z4 = z2 && eVar.f5610a0 > 0.0f;
        boolean z5 = z3 && eVar.f5610a0 > 0.0f;
        if (z2 && eVar.Y(0) && eVar.f5647t == 0 && !z4) {
            aVar.f5686a = e.b.WRAP_CONTENT;
            if (z3 && eVar.f5649u == 0) {
                aVar.f5686a = e.b.FIXED;
            }
            z2 = false;
        }
        if (z3 && eVar.Y(1) && eVar.f5649u == 0 && !z5) {
            aVar.f5687b = e.b.WRAP_CONTENT;
            if (z2 && eVar.f5647t == 0) {
                aVar.f5687b = e.b.FIXED;
            }
            z3 = false;
        }
        if (eVar.l0()) {
            aVar.f5686a = e.b.FIXED;
            z2 = false;
        }
        if (eVar.m0()) {
            aVar.f5687b = e.b.FIXED;
            z3 = false;
        }
        if (z4) {
            if (eVar.f5651v[0] == 4) {
                aVar.f5686a = e.b.FIXED;
            } else if (!z3) {
                e.b bVar3 = aVar.f5687b;
                e.b bVar4 = e.b.FIXED;
                if (bVar3 == bVar4) {
                    i6 = aVar.f5689d;
                } else {
                    aVar.f5686a = e.b.WRAP_CONTENT;
                    interfaceC0075b.a(eVar, aVar);
                    i6 = aVar.f5691f;
                }
                aVar.f5686a = bVar4;
                aVar.f5688c = (int) (eVar.t() * i6);
            }
        }
        if (z5) {
            if (eVar.f5651v[1] == 4) {
                aVar.f5687b = e.b.FIXED;
            } else if (!z2) {
                e.b bVar5 = aVar.f5686a;
                e.b bVar6 = e.b.FIXED;
                if (bVar5 == bVar6) {
                    i5 = aVar.f5688c;
                } else {
                    aVar.f5687b = e.b.WRAP_CONTENT;
                    interfaceC0075b.a(eVar, aVar);
                    i5 = aVar.f5690e;
                }
                aVar.f5687b = bVar6;
                if (eVar.u() == -1) {
                    aVar.f5689d = (int) (i5 / eVar.t());
                } else {
                    aVar.f5689d = (int) (eVar.t() * i5);
                }
            }
        }
        interfaceC0075b.a(eVar, aVar);
        eVar.h1(aVar.f5690e);
        eVar.I0(aVar.f5691f);
        eVar.H0(aVar.f5693h);
        eVar.x0(aVar.f5692g);
        aVar.f5695j = b.a.f5683k;
        return aVar.f5694i;
    }

    private void Q1() {
        this.F0 = 0;
        this.G0 = 0;
    }

    private void u1(e eVar) {
        int i3 = this.F0 + 1;
        c[] cVarArr = this.I0;
        if (i3 >= cVarArr.length) {
            this.I0 = (c[]) Arrays.copyOf(cVarArr, cVarArr.length * 2);
        }
        this.I0[this.F0] = new c(eVar, 0, L1());
        this.F0++;
    }

    private void x1(d dVar, k.i iVar) {
        this.C0.h(iVar, this.C0.q(dVar), 0, 5);
    }

    private void y1(d dVar, k.i iVar) {
        this.C0.h(this.C0.q(dVar), iVar, 0, 5);
    }

    private void z1(e eVar) {
        int i3 = this.G0 + 1;
        c[] cVarArr = this.H0;
        if (i3 >= cVarArr.length) {
            this.H0 = (c[]) Arrays.copyOf(cVarArr, cVarArr.length * 2);
        }
        this.H0[this.G0] = new c(eVar, 1, L1());
        this.G0++;
    }

    void A1(d dVar) {
        WeakReference<d> weakReference = this.O0;
        if (weakReference == null || weakReference.get() == null || dVar.d() > this.O0.get().d()) {
            this.O0 = new WeakReference<>(dVar);
        }
    }

    void B1(d dVar) {
        WeakReference<d> weakReference = this.M0;
        if (weakReference == null || weakReference.get() == null || dVar.d() > this.M0.get().d()) {
            this.M0 = new WeakReference<>(dVar);
        }
    }

    public boolean C1(boolean z2) {
        return this.f5659y0.f(z2);
    }

    public boolean D1(boolean z2) {
        return this.f5659y0.g(z2);
    }

    public boolean E1(boolean z2, int i3) {
        return this.f5659y0.h(z2, i3);
    }

    public b.InterfaceC0075b F1() {
        return this.A0;
    }

    public int G1() {
        return this.J0;
    }

    public k.d H1() {
        return this.C0;
    }

    public void I1() {
        this.f5659y0.j();
    }

    public void J1() {
        this.f5659y0.k();
    }

    public boolean K1() {
        return this.L0;
    }

    public boolean L1() {
        return this.B0;
    }

    @Override // n.e
    public void M(StringBuilder sb) {
        sb.append(this.f5631l + ":{\n");
        sb.append("  actualWidth:" + this.Y);
        sb.append("\n");
        sb.append("  actualHeight:" + this.Z);
        sb.append("\n");
        Iterator<e> it = o1().iterator();
        while (it.hasNext()) {
            it.next().M(sb);
            sb.append(",\n");
        }
        sb.append("}");
    }

    public boolean M1() {
        return this.K0;
    }

    public long N1(int i3, int i4, int i5, int i6, int i7, int i8, int i9, int i10, int i11) {
        this.D0 = i10;
        this.E0 = i11;
        return this.f5658x0.d(this, i3, i10, i11, i4, i5, i6, i7, i8, i9);
    }

    public boolean P1(int i3) {
        return (this.J0 & i3) == i3;
    }

    public void R1(b.InterfaceC0075b interfaceC0075b) {
        this.A0 = interfaceC0075b;
        this.f5659y0.n(interfaceC0075b);
    }

    public void S1(int i3) {
        this.J0 = i3;
        k.d.f5098r = P1(512);
    }

    public void T1(int i3) {
        this.f5660z0 = i3;
    }

    public void U1(boolean z2) {
        this.B0 = z2;
    }

    public boolean V1(k.d dVar, boolean[] zArr) {
        zArr[2] = false;
        boolean zP1 = P1(64);
        n1(dVar, zP1);
        int size = this.f5670w0.size();
        boolean z2 = false;
        for (int i3 = 0; i3 < size; i3++) {
            e eVar = this.f5670w0.get(i3);
            eVar.n1(dVar, zP1);
            if (eVar.a0()) {
                z2 = true;
            }
        }
        return z2;
    }

    public void W1() {
        this.f5658x0.e(this);
    }

    @Override // n.e
    public void m1(boolean z2, boolean z3) {
        super.m1(z2, z3);
        int size = this.f5670w0.size();
        for (int i3 = 0; i3 < size; i3++) {
            this.f5670w0.get(i3).m1(z2, z3);
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:152:0x0309 A[PHI: r2 r16
      0x0309: PHI (r2v15 ??) = (r2v14 ??), (r2v19 ??), (r2v19 ??), (r2v19 ??) binds: [B:139:0x02ca, B:147:0x02ef, B:148:0x02f1, B:150:0x02f7] A[DONT_GENERATE, DONT_INLINE]
      0x0309: PHI (r16v4 boolean) = (r16v3 boolean), (r16v5 boolean), (r16v5 boolean), (r16v5 boolean) binds: [B:139:0x02ca, B:147:0x02ef, B:148:0x02f1, B:150:0x02f7] A[DONT_GENERATE, DONT_INLINE]] */
    /* JADX WARN: Type inference failed for: r13v11 */
    /* JADX WARN: Type inference failed for: r13v12 */
    /* JADX WARN: Type inference failed for: r13v13 */
    /* JADX WARN: Type inference failed for: r13v14 */
    /* JADX WARN: Type inference failed for: r13v15 */
    /* JADX WARN: Type inference failed for: r13v17 */
    /* JADX WARN: Type inference failed for: r13v18 */
    /* JADX WARN: Type inference failed for: r13v19 */
    /* JADX WARN: Type inference failed for: r13v20 */
    /* JADX WARN: Type inference failed for: r13v4 */
    /* JADX WARN: Type inference failed for: r13v5 */
    /* JADX WARN: Type inference failed for: r13v6 */
    /* JADX WARN: Type inference failed for: r13v7 */
    /* JADX WARN: Type inference failed for: r13v8 */
    /* JADX WARN: Type inference failed for: r13v9 */
    /* JADX WARN: Type inference failed for: r2v13 */
    /* JADX WARN: Type inference failed for: r2v14 */
    /* JADX WARN: Type inference failed for: r2v15 */
    /* JADX WARN: Type inference failed for: r2v19 */
    /* JADX WARN: Type inference failed for: r2v23 */
    /* JADX WARN: Type inference failed for: r2v25 */
    /* JADX WARN: Type inference failed for: r2v39 */
    /* JADX WARN: Type inference failed for: r2v40 */
    /* JADX WARN: Type inference failed for: r2v41 */
    /* JADX WARN: Type inference failed for: r2v42 */
    /* JADX WARN: Type inference failed for: r6v3 */
    /* JADX WARN: Type inference failed for: r6v4, types: [boolean] */
    /* JADX WARN: Type inference failed for: r6v6 */
    @Override // n.l
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public void p1() {
        /*
            Method dump skipped, instruction units count: 815
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: n.f.p1():void");
    }

    @Override // n.l, n.e
    public void r0() {
        this.C0.D();
        this.D0 = 0;
        this.E0 = 0;
        super.r0();
    }

    void s1(e eVar, int i3) {
        if (i3 == 0) {
            u1(eVar);
        } else if (i3 == 1) {
            z1(eVar);
        }
    }

    public boolean t1(k.d dVar) {
        boolean zP1 = P1(64);
        g(dVar, zP1);
        int size = this.f5670w0.size();
        boolean z2 = false;
        for (int i3 = 0; i3 < size; i3++) {
            e eVar = this.f5670w0.get(i3);
            eVar.P0(0, false);
            eVar.P0(1, false);
            if (eVar instanceof a) {
                z2 = true;
            }
        }
        if (z2) {
            for (int i4 = 0; i4 < size; i4++) {
                e eVar2 = this.f5670w0.get(i4);
                if (eVar2 instanceof a) {
                    ((a) eVar2).v1();
                }
            }
        }
        this.Q0.clear();
        for (int i5 = 0; i5 < size; i5++) {
            e eVar3 = this.f5670w0.get(i5);
            if (eVar3.f()) {
                if (eVar3 instanceof k) {
                    this.Q0.add(eVar3);
                } else {
                    eVar3.g(dVar, zP1);
                }
            }
        }
        while (this.Q0.size() > 0) {
            int size2 = this.Q0.size();
            Iterator<e> it = this.Q0.iterator();
            while (true) {
                if (!it.hasNext()) {
                    break;
                }
                k kVar = (k) it.next();
                if (kVar.r1(this.Q0)) {
                    kVar.g(dVar, zP1);
                    this.Q0.remove(kVar);
                    break;
                }
            }
            if (size2 == this.Q0.size()) {
                Iterator<e> it2 = this.Q0.iterator();
                while (it2.hasNext()) {
                    it2.next().g(dVar, zP1);
                }
                this.Q0.clear();
            }
        }
        if (k.d.f5098r) {
            HashSet<e> hashSet = new HashSet<>();
            for (int i6 = 0; i6 < size; i6++) {
                e eVar4 = this.f5670w0.get(i6);
                if (!eVar4.f()) {
                    hashSet.add(eVar4);
                }
            }
            e(this, dVar, hashSet, y() == e.b.WRAP_CONTENT ? 0 : 1, false);
            for (e eVar5 : hashSet) {
                j.a(this, dVar, eVar5);
                eVar5.g(dVar, zP1);
            }
        } else {
            for (int i7 = 0; i7 < size; i7++) {
                e eVar6 = this.f5670w0.get(i7);
                if (eVar6 instanceof f) {
                    e.b[] bVarArr = eVar6.W;
                    e.b bVar = bVarArr[0];
                    e.b bVar2 = bVarArr[1];
                    e.b bVar3 = e.b.WRAP_CONTENT;
                    if (bVar == bVar3) {
                        eVar6.M0(e.b.FIXED);
                    }
                    if (bVar2 == bVar3) {
                        eVar6.d1(e.b.FIXED);
                    }
                    eVar6.g(dVar, zP1);
                    if (bVar == bVar3) {
                        eVar6.M0(bVar);
                    }
                    if (bVar2 == bVar3) {
                        eVar6.d1(bVar2);
                    }
                } else {
                    j.a(this, dVar, eVar6);
                    if (!eVar6.f()) {
                        eVar6.g(dVar, zP1);
                    }
                }
            }
        }
        if (this.F0 > 0) {
            b.b(this, dVar, null, 0);
        }
        if (this.G0 > 0) {
            b.b(this, dVar, null, 1);
        }
        return true;
    }

    public void v1(d dVar) {
        WeakReference<d> weakReference = this.P0;
        if (weakReference == null || weakReference.get() == null || dVar.d() > this.P0.get().d()) {
            this.P0 = new WeakReference<>(dVar);
        }
    }

    public void w1(d dVar) {
        WeakReference<d> weakReference = this.N0;
        if (weakReference == null || weakReference.get() == null || dVar.d() > this.N0.get().d()) {
            this.N0 = new WeakReference<>(dVar);
        }
    }
}
