package o;

import java.util.ArrayList;
import n.e;

/* JADX INFO: compiled from: Grouping.java */
/* JADX INFO: loaded from: classes.dex */
public class i {
    public static o a(n.e eVar, int i3, ArrayList<o> arrayList, o oVar) {
        int iP1;
        int i4 = i3 == 0 ? eVar.f5648t0 : eVar.f5650u0;
        if (i4 != -1 && (oVar == null || i4 != oVar.f5732b)) {
            int i5 = 0;
            while (true) {
                if (i5 >= arrayList.size()) {
                    break;
                }
                o oVar2 = arrayList.get(i5);
                if (oVar2.c() == i4) {
                    if (oVar != null) {
                        oVar.g(i3, oVar2);
                        arrayList.remove(oVar);
                    }
                    oVar = oVar2;
                } else {
                    i5++;
                }
            }
        } else if (i4 != -1) {
            return oVar;
        }
        if (oVar == null) {
            if ((eVar instanceof n.i) && (iP1 = ((n.i) eVar).p1(i3)) != -1) {
                int i6 = 0;
                while (true) {
                    if (i6 >= arrayList.size()) {
                        break;
                    }
                    o oVar3 = arrayList.get(i6);
                    if (oVar3.c() == iP1) {
                        oVar = oVar3;
                        break;
                    }
                    i6++;
                }
            }
            if (oVar == null) {
                oVar = new o(i3);
            }
            arrayList.add(oVar);
        }
        if (oVar.a(eVar)) {
            if (eVar instanceof n.g) {
                n.g gVar = (n.g) eVar;
                gVar.o1().b(gVar.p1() == 0 ? 1 : 0, arrayList, oVar);
            }
            if (i3 == 0) {
                eVar.f5648t0 = oVar.c();
                eVar.L.b(i3, arrayList, oVar);
                eVar.N.b(i3, arrayList, oVar);
            } else {
                eVar.f5650u0 = oVar.c();
                eVar.M.b(i3, arrayList, oVar);
                eVar.P.b(i3, arrayList, oVar);
                eVar.O.b(i3, arrayList, oVar);
            }
            eVar.S.b(i3, arrayList, oVar);
        }
        return oVar;
    }

    private static o b(ArrayList<o> arrayList, int i3) {
        int size = arrayList.size();
        for (int i4 = 0; i4 < size; i4++) {
            o oVar = arrayList.get(i4);
            if (i3 == oVar.f5732b) {
                return oVar;
            }
        }
        return null;
    }

    /* JADX WARN: Removed duplicated region for block: B:173:0x0346  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public static boolean c(n.f r16, o.b.InterfaceC0075b r17) {
        /*
            Method dump skipped, instruction units count: 919
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: o.i.c(n.f, o.b$b):boolean");
    }

    public static boolean d(e.b bVar, e.b bVar2, e.b bVar3, e.b bVar4) {
        e.b bVar5;
        e.b bVar6;
        e.b bVar7 = e.b.FIXED;
        return (bVar3 == bVar7 || bVar3 == (bVar6 = e.b.WRAP_CONTENT) || (bVar3 == e.b.MATCH_PARENT && bVar != bVar6)) || (bVar4 == bVar7 || bVar4 == (bVar5 = e.b.WRAP_CONTENT) || (bVar4 == e.b.MATCH_PARENT && bVar2 != bVar5));
    }
}
