You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

376 lines
13 KiB

package p052r;
import java.util.ArrayList;
import p040n.C1482d;
import p049q.C1544a;
import p049q.C1547d;
import p049q.C1550e;
import p049q.C1553f;
import p049q.C1554g;
import p049q.C1558j;
import p049q.C1559k;
import p049q.InterfaceC1556h;
/* renamed from: r.b */
/* loaded from: classes.dex */
public class C1571b {
/* renamed from: a */
public final ArrayList<C1550e> f3635a = new ArrayList<>();
/* renamed from: b */
public C1572a f3636b = new C1572a();
/* renamed from: c */
public C1553f f3637c;
/* renamed from: r.b$a */
/* loaded from: classes.dex */
public static class C1572a {
/* renamed from: k */
public static int f3638k = 0;
/* renamed from: l */
public static int f3639l = 1;
/* renamed from: m */
public static int f3640m = 2;
/* renamed from: a */
public C1550e.EnumC1552b f3641a;
/* renamed from: b */
public C1550e.EnumC1552b f3642b;
/* renamed from: c */
public int f3643c;
/* renamed from: d */
public int f3644d;
/* renamed from: e */
public int f3645e;
/* renamed from: f */
public int f3646f;
/* renamed from: g */
public int f3647g;
/* renamed from: h */
public boolean f3648h;
/* renamed from: i */
public boolean f3649i;
/* renamed from: j */
public int f3650j;
}
/* renamed from: r.b$b */
/* loaded from: classes.dex */
public interface InterfaceC1573b {
/* renamed from: a */
void mo878a(C1550e c1550e, C1572a c1572a);
/* renamed from: b */
void mo877b();
}
public C1571b(C1553f c1553f) {
this.f3637c = c1553f;
}
/* renamed from: a */
public final boolean m883a(InterfaceC1573b interfaceC1573b, C1550e c1550e, int i) {
this.f3636b.f3641a = c1550e.m953y();
this.f3636b.f3642b = c1550e.m1021R();
this.f3636b.f3643c = c1550e.m1015U();
this.f3636b.f3644d = c1550e.m959v();
C1572a c1572a = this.f3636b;
c1572a.f3649i = false;
c1572a.f3650j = i;
C1550e.EnumC1552b enumC1552b = c1572a.f3641a;
C1550e.EnumC1552b enumC1552b2 = C1550e.EnumC1552b.MATCH_CONSTRAINT;
boolean z = enumC1552b == enumC1552b2;
boolean z2 = c1572a.f3642b == enumC1552b2;
boolean z3 = z && c1550e.f3522d0 > 0.0f;
boolean z4 = z2 && c1550e.f3522d0 > 0.0f;
if (z3 && c1550e.f3563y[0] == 4) {
c1572a.f3641a = C1550e.EnumC1552b.FIXED;
}
if (z4 && c1550e.f3563y[1] == 4) {
c1572a.f3642b = C1550e.EnumC1552b.FIXED;
}
interfaceC1573b.mo878a(c1550e, c1572a);
c1550e.m985h1(this.f3636b.f3645e);
c1550e.m1037I0(this.f3636b.f3646f);
c1550e.m1039H0(this.f3636b.f3648h);
c1550e.m954x0(this.f3636b.f3647g);
C1572a c1572a2 = this.f3636b;
c1572a2.f3650j = C1572a.f3638k;
return c1572a2.f3649i;
}
/* JADX WARN: Code restructure failed: missing block: B:52:0x008d, code lost:
if (r8 != r9) goto L55;
*/
/* JADX WARN: Code restructure failed: missing block: B:54:0x0094, code lost:
if (r5.f3522d0 <= 0.0f) goto L55;
*/
/* renamed from: b */
/*
Code decompiled incorrectly, please refer to instructions dump.
*/
public final void m882b(C1553f c1553f) {
C1584l c1584l;
C1587n c1587n;
int size = c1553f.f3629L0.size();
boolean m933P1 = c1553f.m933P1(64);
InterfaceC1573b m944F1 = c1553f.m944F1();
for (int i = 0; i < size; i++) {
C1550e c1550e = c1553f.f3629L0.get(i);
if (!(c1550e instanceof C1554g) && !(c1550e instanceof C1544a) && !c1550e.m980j0() && (!m933P1 || (c1584l = c1550e.f3523e) == null || (c1587n = c1550e.f3525f) == null || !c1584l.f3719e.f3671j || !c1587n.f3719e.f3671j)) {
C1550e.EnumC1552b m964s = c1550e.m964s(0);
boolean z = true;
C1550e.EnumC1552b m964s2 = c1550e.m964s(1);
C1550e.EnumC1552b enumC1552b = C1550e.EnumC1552b.MATCH_CONSTRAINT;
boolean z2 = m964s == enumC1552b && c1550e.f3559w != 1 && m964s2 == enumC1552b && c1550e.f3561x != 1;
if (!z2 && c1553f.m933P1(1) && !(c1550e instanceof C1559k)) {
if (m964s == enumC1552b && c1550e.f3559w == 0 && m964s2 != enumC1552b && !c1550e.m988g0()) {
z2 = true;
}
if (m964s2 == enumC1552b && c1550e.f3561x == 0 && m964s != enumC1552b && !c1550e.m988g0()) {
z2 = true;
}
if (m964s != enumC1552b) {
}
}
z = z2;
if (!z) {
m883a(m944F1, c1550e, C1572a.f3638k);
}
}
}
m944F1.mo877b();
}
/* renamed from: c */
public final void m881c(C1553f c1553f, String str, int i, int i2, int i3) {
int m1042G = c1553f.m1042G();
int m1044F = c1553f.m1044F();
c1553f.m1008X0(0);
c1553f.m1010W0(0);
c1553f.m985h1(i2);
c1553f.m1037I0(i3);
c1553f.m1008X0(m1042G);
c1553f.m1010W0(m1044F);
this.f3637c.m929T1(i);
this.f3637c.mo888p1();
}
/* renamed from: d */
public long m880d(C1553f c1553f, int i, int i2, int i3, int i4, int i5, int i6, int i7, int i8, int i9) {
boolean z;
int i10;
C1553f c1553f2;
int i11;
boolean z2;
int i12;
int i13;
boolean z3;
C1571b c1571b = this;
InterfaceC1573b m944F1 = c1553f.m944F1();
int size = c1553f.f3629L0.size();
int m1015U = c1553f.m1015U();
int m959v = c1553f.m959v();
boolean m895b = C1558j.m895b(i, 128);
boolean z4 = m895b || C1558j.m895b(i, 64);
if (z4) {
for (int i14 = 0; i14 < size; i14++) {
C1550e c1550e = c1553f.f3629L0.get(i14);
C1550e.EnumC1552b m953y = c1550e.m953y();
C1550e.EnumC1552b enumC1552b = C1550e.EnumC1552b.MATCH_CONSTRAINT;
boolean z5 = (m953y == enumC1552b) && (c1550e.m1021R() == enumC1552b) && c1550e.m962t() > 0.0f;
if ((c1550e.m988g0() && z5) || ((c1550e.m983i0() && z5) || (c1550e instanceof C1559k) || c1550e.m988g0() || c1550e.m983i0())) {
z4 = false;
break;
}
}
}
if (z4) {
boolean z6 = C1482d.f3250r;
}
boolean z7 = z4 & ((i4 == 1073741824 && i6 == 1073741824) || m895b);
if (z7) {
int min = Math.min(c1553f.m1046E(), i5);
int min2 = Math.min(c1553f.m1048D(), i7);
if (i4 == 1073741824 && c1553f.m1015U() != min) {
c1553f.m985h1(min);
c1553f.m941I1();
}
if (i6 == 1073741824 && c1553f.m959v() != min2) {
c1553f.m1037I0(min2);
c1553f.m941I1();
}
if (i4 == 1073741824 && i6 == 1073741824) {
z = c1553f.m947C1(m895b);
i10 = 2;
} else {
boolean m946D1 = c1553f.m946D1(m895b);
if (i4 == 1073741824) {
m946D1 &= c1553f.m945E1(m895b, 0);
i10 = 1;
} else {
i10 = 0;
}
if (i6 == 1073741824) {
z = c1553f.m945E1(m895b, 1) & m946D1;
i10++;
} else {
z = m946D1;
}
}
if (z) {
c1553f.mo925m1(i4 == 1073741824, i6 == 1073741824);
}
} else {
z = false;
i10 = 0;
}
if (z && i10 == 2) {
return 0L;
}
int m943G1 = c1553f.m943G1();
if (size > 0) {
m882b(c1553f);
}
m879e(c1553f);
int size2 = c1571b.f3635a.size();
if (size > 0) {
m881c(c1553f, "First pass", 0, m1015U, m959v);
}
if (size2 > 0) {
C1550e.EnumC1552b m953y2 = c1553f.m953y();
C1550e.EnumC1552b enumC1552b2 = C1550e.EnumC1552b.WRAP_CONTENT;
boolean z8 = m953y2 == enumC1552b2;
boolean z9 = c1553f.m1021R() == enumC1552b2;
int max = Math.max(c1553f.m1015U(), c1571b.f3637c.m1042G());
int max2 = Math.max(c1553f.m959v(), c1571b.f3637c.m1044F());
int i15 = 0;
boolean z10 = false;
while (i15 < size2) {
C1550e c1550e2 = c1571b.f3635a.get(i15);
if (c1550e2 instanceof C1559k) {
int m1015U2 = c1550e2.m1015U();
int m959v2 = c1550e2.m959v();
i13 = m943G1;
boolean m883a = c1571b.m883a(m944F1, c1550e2, C1572a.f3639l) | z10;
int m1015U3 = c1550e2.m1015U();
int m959v3 = c1550e2.m959v();
if (m1015U3 != m1015U2) {
c1550e2.m985h1(m1015U3);
if (z8 && c1550e2.m1034K() > max) {
max = Math.max(max, c1550e2.m1034K() + c1550e2.mo913m(C1547d.EnumC1549b.RIGHT).m1069e());
}
z3 = true;
} else {
z3 = m883a;
}
if (m959v3 != m959v2) {
c1550e2.m1037I0(m959v3);
if (z9 && c1550e2.m969p() > max2) {
max2 = Math.max(max2, c1550e2.m969p() + c1550e2.mo913m(C1547d.EnumC1549b.BOTTOM).m1069e());
}
z3 = true;
}
z10 = z3 | ((C1559k) c1550e2).m891s1();
} else {
i13 = m943G1;
}
i15++;
m943G1 = i13;
}
int i16 = m943G1;
int i17 = 0;
int i18 = 2;
while (i17 < i18) {
int i19 = 0;
while (i19 < size2) {
C1550e c1550e3 = c1571b.f3635a.get(i19);
if (((c1550e3 instanceof InterfaceC1556h) && !(c1550e3 instanceof C1559k)) || (c1550e3 instanceof C1554g) || c1550e3.m1017T() == 8 || ((z7 && c1550e3.f3523e.f3719e.f3671j && c1550e3.f3525f.f3719e.f3671j) || (c1550e3 instanceof C1559k))) {
z2 = z7;
i12 = size2;
} else {
int m1015U4 = c1550e3.m1015U();
int m959v4 = c1550e3.m959v();
z2 = z7;
int m973n = c1550e3.m973n();
int i20 = C1572a.f3639l;
i12 = size2;
if (i17 == 1) {
i20 = C1572a.f3640m;
}
boolean m883a2 = c1571b.m883a(m944F1, c1550e3, i20) | z10;
int m1015U5 = c1550e3.m1015U();
int m959v5 = c1550e3.m959v();
if (m1015U5 != m1015U4) {
c1550e3.m985h1(m1015U5);
if (z8 && c1550e3.m1034K() > max) {
max = Math.max(max, c1550e3.m1034K() + c1550e3.mo913m(C1547d.EnumC1549b.RIGHT).m1069e());
}
m883a2 = true;
}
if (m959v5 != m959v4) {
c1550e3.m1037I0(m959v5);
if (z9 && c1550e3.m969p() > max2) {
max2 = Math.max(max2, c1550e3.m969p() + c1550e3.mo913m(C1547d.EnumC1549b.BOTTOM).m1069e());
}
m883a2 = true;
}
z10 = (!c1550e3.m1009X() || m973n == c1550e3.m973n()) ? m883a2 : true;
}
i19++;
c1571b = this;
z7 = z2;
size2 = i12;
}
boolean z11 = z7;
int i21 = size2;
if (!z10) {
break;
}
i17++;
m881c(c1553f, "intermediate pass", i17, m1015U, m959v);
c1571b = this;
z7 = z11;
size2 = i21;
i18 = 2;
z10 = false;
}
c1553f2 = c1553f;
i11 = i16;
} else {
c1553f2 = c1553f;
i11 = m943G1;
}
c1553f2.m930S1(i11);
return 0L;
}
/* renamed from: e */
public void m879e(C1553f c1553f) {
this.f3635a.clear();
int size = c1553f.f3629L0.size();
for (int i = 0; i < size; i++) {
C1550e c1550e = c1553f.f3629L0.get(i);
C1550e.EnumC1552b m953y = c1550e.m953y();
C1550e.EnumC1552b enumC1552b = C1550e.EnumC1552b.MATCH_CONSTRAINT;
if (m953y == enumC1552b || c1550e.m1021R() == enumC1552b) {
this.f3635a.add(c1550e);
}
}
c1553f.m941I1();
}
}