package w; import com.google.android.gms.maps.model.BitmapDescriptorFactory; import java.lang.ref.WeakReference; import java.util.ArrayList; import java.util.Arrays; import java.util.HashSet; import java.util.Iterator; import r3.m; import u.C0626c; import x.C0653b; import x.C0654c; import x.n; /* loaded from: classes.dex */ public final class e extends d { public int A0; /* renamed from: B0, reason: collision with root package name */ public C0644b[] f8726B0; /* renamed from: C0, reason: collision with root package name */ public C0644b[] f8727C0; /* renamed from: D0, reason: collision with root package name */ public int f8728D0; public boolean E0; /* renamed from: F0, reason: collision with root package name */ public boolean f8729F0; /* renamed from: G0, reason: collision with root package name */ public WeakReference f8730G0; /* renamed from: H0, reason: collision with root package name */ public WeakReference f8731H0; /* renamed from: I0, reason: collision with root package name */ public WeakReference f8732I0; /* renamed from: J0, reason: collision with root package name */ public WeakReference f8733J0; /* renamed from: K0, reason: collision with root package name */ public final HashSet f8734K0; /* renamed from: L0, reason: collision with root package name */ public final C0653b f8735L0; /* renamed from: q0, reason: collision with root package name */ public ArrayList f8736q0 = new ArrayList(); /* renamed from: r0, reason: collision with root package name */ public final R0.h f8737r0; /* renamed from: s0, reason: collision with root package name */ public final m f8738s0; /* renamed from: t0, reason: collision with root package name */ public int f8739t0; /* renamed from: u0, reason: collision with root package name */ public androidx.constraintlayout.widget.f f8740u0; /* renamed from: v0, reason: collision with root package name */ public boolean f8741v0; /* renamed from: w0, reason: collision with root package name */ public final C0626c f8742w0; /* renamed from: x0, reason: collision with root package name */ public int f8743x0; /* renamed from: y0, reason: collision with root package name */ public int f8744y0; /* renamed from: z0, reason: collision with root package name */ public int f8745z0; /* JADX WARN: Type inference failed for: r0v1, types: [java.lang.Object, R0.h] */ /* JADX WARN: Type inference failed for: r0v5, types: [java.lang.Object, x.b] */ public e() { ?? obj = new Object(); obj.f1413a = new ArrayList(); obj.f1414b = new Object(); obj.f1415c = this; this.f8737r0 = obj; m mVar = new m(); mVar.f8293b = true; mVar.f8294c = true; mVar.f8297f = new ArrayList(); new ArrayList(); mVar.f8298g = null; mVar.h = new Object(); mVar.i = new ArrayList(); mVar.f8295d = this; mVar.f8296e = this; this.f8738s0 = mVar; this.f8740u0 = null; this.f8741v0 = false; this.f8742w0 = new C0626c(); this.f8745z0 = 0; this.A0 = 0; this.f8726B0 = new C0644b[4]; this.f8727C0 = new C0644b[4]; this.f8728D0 = 257; this.E0 = false; this.f8729F0 = false; this.f8730G0 = null; this.f8731H0 = null; this.f8732I0 = null; this.f8733J0 = null; this.f8734K0 = new HashSet(); this.f8735L0 = new Object(); } public static void V(d dVar, androidx.constraintlayout.widget.f fVar, C0653b c0653b) { int i; int i4; if (fVar == null) { return; } if (dVar.f8700g0 == 8 || (dVar instanceof h) || (dVar instanceof C0643a)) { c0653b.f8815e = 0; c0653b.f8816f = 0; return; } int[] iArr = dVar.f8715p0; c0653b.f8811a = iArr[0]; c0653b.f8812b = iArr[1]; c0653b.f8813c = dVar.q(); c0653b.f8814d = dVar.k(); c0653b.i = false; c0653b.f8818j = 0; boolean z3 = c0653b.f8811a == 3; boolean z4 = c0653b.f8812b == 3; boolean z5 = z3 && dVar.f8684W > BitmapDescriptorFactory.HUE_RED; boolean z6 = z4 && dVar.f8684W > BitmapDescriptorFactory.HUE_RED; if (z3 && dVar.t(0) && dVar.f8717r == 0 && !z5) { c0653b.f8811a = 2; if (z4 && dVar.f8718s == 0) { c0653b.f8811a = 1; } z3 = false; } if (z4 && dVar.t(1) && dVar.f8718s == 0 && !z6) { c0653b.f8812b = 2; if (z3 && dVar.f8717r == 0) { c0653b.f8812b = 1; } z4 = false; } if (dVar.A()) { c0653b.f8811a = 1; z3 = false; } if (dVar.B()) { c0653b.f8812b = 1; z4 = false; } int[] iArr2 = dVar.f8719t; if (z5) { if (iArr2[0] == 4) { c0653b.f8811a = 1; } else if (!z4) { if (c0653b.f8812b == 1) { i4 = c0653b.f8814d; } else { c0653b.f8811a = 2; fVar.b(dVar, c0653b); i4 = c0653b.f8816f; } c0653b.f8811a = 1; c0653b.f8813c = (int) (dVar.f8684W * i4); } } if (z6) { if (iArr2[1] == 4) { c0653b.f8812b = 1; } else if (!z3) { if (c0653b.f8811a == 1) { i = c0653b.f8813c; } else { c0653b.f8812b = 2; fVar.b(dVar, c0653b); i = c0653b.f8815e; } c0653b.f8812b = 1; if (dVar.f8685X == -1) { c0653b.f8814d = (int) (i / dVar.f8684W); } else { c0653b.f8814d = (int) (dVar.f8684W * i); } } } fVar.b(dVar, c0653b); dVar.O(c0653b.f8815e); dVar.L(c0653b.f8816f); dVar.f8667E = c0653b.h; dVar.I(c0653b.f8817g); c0653b.f8818j = 0; } @Override // w.d public final void C() { this.f8742w0.t(); this.f8743x0 = 0; this.f8744y0 = 0; this.f8736q0.clear(); super.C(); } @Override // w.d public final void F(R0.h hVar) { super.F(hVar); int size = this.f8736q0.size(); for (int i = 0; i < size; i++) { ((d) this.f8736q0.get(i)).F(hVar); } } @Override // w.d public final void P(boolean z3, boolean z4) { super.P(z3, z4); int size = this.f8736q0.size(); for (int i = 0; i < size; i++) { ((d) this.f8736q0.get(i)).P(z3, z4); } } public final void R(d dVar, int i) { if (i == 0) { int i4 = this.f8745z0 + 1; C0644b[] c0644bArr = this.f8727C0; if (i4 >= c0644bArr.length) { this.f8727C0 = (C0644b[]) Arrays.copyOf(c0644bArr, c0644bArr.length * 2); } C0644b[] c0644bArr2 = this.f8727C0; int i5 = this.f8745z0; c0644bArr2[i5] = new C0644b(dVar, 0, this.f8741v0); this.f8745z0 = i5 + 1; return; } if (i == 1) { int i6 = this.A0 + 1; C0644b[] c0644bArr3 = this.f8726B0; if (i6 >= c0644bArr3.length) { this.f8726B0 = (C0644b[]) Arrays.copyOf(c0644bArr3, c0644bArr3.length * 2); } C0644b[] c0644bArr4 = this.f8726B0; int i7 = this.A0; c0644bArr4[i7] = new C0644b(dVar, 1, this.f8741v0); this.A0 = i7 + 1; } } public final void S(C0626c c0626c) { e eVar; C0626c c0626c2; boolean W3 = W(64); b(c0626c, W3); int size = this.f8736q0.size(); boolean z3 = false; for (int i = 0; i < size; i++) { d dVar = (d) this.f8736q0.get(i); boolean[] zArr = dVar.f8680S; zArr[0] = false; zArr[1] = false; if (dVar instanceof C0643a) { z3 = true; } } if (z3) { for (int i4 = 0; i4 < size; i4++) { d dVar2 = (d) this.f8736q0.get(i4); if (dVar2 instanceof C0643a) { C0643a c0643a = (C0643a) dVar2; for (int i5 = 0; i5 < c0643a.f8801r0; i5++) { d dVar3 = c0643a.f8800q0[i5]; if (c0643a.f8639t0 || dVar3.c()) { int i6 = c0643a.f8638s0; if (i6 == 0 || i6 == 1) { dVar3.f8680S[0] = true; } else if (i6 == 2 || i6 == 3) { dVar3.f8680S[1] = true; } } } } } } HashSet hashSet = this.f8734K0; hashSet.clear(); for (int i7 = 0; i7 < size; i7++) { d dVar4 = (d) this.f8736q0.get(i7); dVar4.getClass(); boolean z4 = dVar4 instanceof g; if (z4 || (dVar4 instanceof h)) { if (z4) { hashSet.add(dVar4); } else { dVar4.b(c0626c, W3); } } } while (hashSet.size() > 0) { int size2 = hashSet.size(); Iterator it = hashSet.iterator(); while (true) { if (!it.hasNext()) { break; } g gVar = (g) ((d) it.next()); for (int i8 = 0; i8 < gVar.f8801r0; i8++) { if (hashSet.contains(gVar.f8800q0[i8])) { gVar.b(c0626c, W3); hashSet.remove(gVar); break; } } } if (size2 == hashSet.size()) { Iterator it2 = hashSet.iterator(); while (it2.hasNext()) { ((d) it2.next()).b(c0626c, W3); } hashSet.clear(); } } if (C0626c.p) { HashSet hashSet2 = new HashSet(); for (int i9 = 0; i9 < size; i9++) { d dVar5 = (d) this.f8736q0.get(i9); dVar5.getClass(); if (!(dVar5 instanceof g) && !(dVar5 instanceof h)) { hashSet2.add(dVar5); } } eVar = this; c0626c2 = c0626c; eVar.a(this, c0626c2, hashSet2, this.f8715p0[0] == 2 ? 0 : 1, false); Iterator it3 = hashSet2.iterator(); while (it3.hasNext()) { d dVar6 = (d) it3.next(); j.b(eVar, c0626c2, dVar6); dVar6.b(c0626c2, W3); } } else { eVar = this; c0626c2 = c0626c; for (int i10 = 0; i10 < size; i10++) { d dVar7 = (d) eVar.f8736q0.get(i10); if (dVar7 instanceof e) { int[] iArr = dVar7.f8715p0; int i11 = iArr[0]; int i12 = iArr[1]; if (i11 == 2) { dVar7.M(1); } if (i12 == 2) { dVar7.N(1); } dVar7.b(c0626c2, W3); if (i11 == 2) { dVar7.M(i11); } if (i12 == 2) { dVar7.N(i12); } } else { j.b(eVar, c0626c2, dVar7); if (!(dVar7 instanceof g) && !(dVar7 instanceof h)) { dVar7.b(c0626c2, W3); } } } } if (eVar.f8745z0 > 0) { j.a(eVar, c0626c2, null, 0); } if (eVar.A0 > 0) { j.a(eVar, c0626c2, null, 1); } } public final boolean T(int i, boolean z3) { boolean z4; m mVar = this.f8738s0; e eVar = (e) mVar.f8295d; boolean z5 = false; int j4 = eVar.j(0); int j5 = eVar.j(1); int r4 = eVar.r(); int s4 = eVar.s(); ArrayList arrayList = (ArrayList) mVar.f8297f; if (z3 && (j4 == 2 || j5 == 2)) { Iterator it = arrayList.iterator(); while (true) { if (!it.hasNext()) { break; } n nVar = (n) it.next(); if (nVar.f8849f == i && !nVar.k()) { z3 = false; break; } } if (i == 0) { if (z3 && j4 == 2) { eVar.M(1); eVar.O(mVar.d(eVar, 0)); eVar.f8693d.f8848e.d(eVar.q()); } } else if (z3 && j5 == 2) { eVar.N(1); eVar.L(mVar.d(eVar, 1)); eVar.f8695e.f8848e.d(eVar.k()); } } int[] iArr = eVar.f8715p0; if (i == 0) { int i4 = iArr[0]; if (i4 == 1 || i4 == 4) { int q4 = eVar.q() + r4; eVar.f8693d.i.d(q4); eVar.f8693d.f8848e.d(q4 - r4); z4 = true; } z4 = false; } else { int i5 = iArr[1]; if (i5 == 1 || i5 == 4) { int k4 = eVar.k() + s4; eVar.f8695e.i.d(k4); eVar.f8695e.f8848e.d(k4 - s4); z4 = true; } z4 = false; } mVar.g(); Iterator it2 = arrayList.iterator(); while (it2.hasNext()) { n nVar2 = (n) it2.next(); if (nVar2.f8849f == i && (nVar2.f8845b != eVar || nVar2.f8850g)) { nVar2.e(); } } Iterator it3 = arrayList.iterator(); while (true) { if (!it3.hasNext()) { z5 = true; break; } n nVar3 = (n) it3.next(); if (nVar3.f8849f == i && (z4 || nVar3.f8845b != eVar)) { if (!nVar3.h.f8828j) { break; } if (!nVar3.i.f8828j) { break; } if (!(nVar3 instanceof C0654c) && !nVar3.f8848e.f8828j) { break; } } } eVar.M(j4); eVar.N(j5); return z5; } /* JADX WARN: Multi-variable type inference failed */ /* JADX WARN: Removed duplicated region for block: B:215:0x06bd */ /* JADX WARN: Removed duplicated region for block: B:224:0x06da */ /* JADX WARN: Removed duplicated region for block: B:263:0x07e4 */ /* JADX WARN: Removed duplicated region for block: B:277:0x0842 A[ADDED_TO_REGION] */ /* JADX WARN: Removed duplicated region for block: B:282:0x084f A[LOOP:14: B:281:0x084d->B:282:0x084f, LOOP_END] */ /* JADX WARN: Removed duplicated region for block: B:295:0x08b5 */ /* JADX WARN: Removed duplicated region for block: B:298:0x08d5 */ /* JADX WARN: Removed duplicated region for block: B:300:0x08e2 */ /* JADX WARN: Removed duplicated region for block: B:313:0x091e */ /* JADX WARN: Removed duplicated region for block: B:316:0x0920 */ /* JADX WARN: Removed duplicated region for block: B:319:0x091a */ /* JADX WARN: Removed duplicated region for block: B:320:0x08de */ /* JADX WARN: Removed duplicated region for block: B:321:0x08c2 */ /* JADX WARN: Removed duplicated region for block: B:322:0x0825 */ /* JADX WARN: Removed duplicated region for block: B:364:0x092e */ /* JADX WARN: Removed duplicated region for block: B:416:0x03a1 */ /* JADX WARN: Removed duplicated region for block: B:428:0x03c7 */ /* JADX WARN: Removed duplicated region for block: B:601:0x061f */ /* JADX WARN: Removed duplicated region for block: B:620:0x064d A[ADDED_TO_REGION] */ /* JADX WARN: Removed duplicated region for block: B:623:0x0652 */ /* JADX WARN: Removed duplicated region for block: B:630:0x0668 */ /* JADX WARN: Type inference failed for: r14v3 */ /* JADX WARN: Type inference failed for: r14v4, types: [boolean] */ /* JADX WARN: Type inference failed for: r14v8 */ /* JADX WARN: Type inference failed for: r6v140, types: [java.lang.Object, x.b] */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final void U() { /* Method dump skipped, instructions count: 2364 To view this dump add '--comments-level debug' option */ throw new UnsupportedOperationException("Method not decompiled: w.e.U():void"); } public final boolean W(int i) { return (this.f8728D0 & i) == i; } @Override // w.d public final void n(StringBuilder sb) { sb.append(this.f8703j + ":{\n"); StringBuilder sb2 = new StringBuilder(" actualWidth:"); sb2.append(this.f8682U); sb.append(sb2.toString()); sb.append("\n"); sb.append(" actualHeight:" + this.f8683V); sb.append("\n"); Iterator it = this.f8736q0.iterator(); while (it.hasNext()) { ((d) it.next()).n(sb); sb.append(",\n"); } sb.append("}"); } }