package defpackage;

import java.util.AbstractCollection;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
import java.util.NoSuchElementException;
import java.util.RandomAccess;

/* JADX INFO: renamed from: ᵾⁱᵼᵮ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public abstract class AbstractC5477 extends AbstractC1068 {
    /* JADX INFO: renamed from: ʽᵡᵢᵾ, reason: contains not printable characters */
    public static void m11100(ArrayList arrayList) {
        if (arrayList.isEmpty()) {
            return;
        }
        arrayList.remove(AbstractC0892.m3128(arrayList));
    }

    /* JADX INFO: renamed from: ˊᵡᵗʨ, reason: contains not printable characters */
    public static void m11101(Iterable iterable, AbstractCollection abstractCollection) {
        if (iterable instanceof Collection) {
            abstractCollection.addAll((Collection) iterable);
            return;
        }
        Iterator it = iterable.iterator();
        while (it.hasNext()) {
            abstractCollection.add(it.next());
        }
    }

    /* JADX INFO: renamed from: ˑʢ, reason: contains not printable characters */
    public static Object m11102(List list) {
        if (list.isEmpty()) {
            throw new NoSuchElementException("List is empty.");
        }
        return list.remove(AbstractC0892.m3128(list));
    }

    /* JADX INFO: renamed from: ᵛˑﹳ, reason: contains not printable characters */
    public static final boolean m11103(List list, InterfaceC0778 interfaceC0778, boolean z) {
        int i;
        boolean z2 = false;
        if (!(list instanceof RandomAccess)) {
            if ((list instanceof InterfaceC5238) && !(list instanceof InterfaceC4319)) {
                AbstractC0702.m2520(list, "kotlin.collections.MutableIterable");
                throw null;
            }
            Iterator it = list.iterator();
            while (it.hasNext()) {
                if (((Boolean) interfaceC0778.mo1706(it.next())).booleanValue() == z) {
                    it.remove();
                    z2 = true;
                }
            }
            return z2;
        }
        int iM3128 = AbstractC0892.m3128(list);
        if (iM3128 >= 0) {
            int i2 = 0;
            i = 0;
            while (true) {
                Object obj = list.get(i2);
                if (((Boolean) interfaceC0778.mo1706(obj)).booleanValue() != z) {
                    if (i != i2) {
                        list.set(i, obj);
                    }
                    i++;
                }
                if (i2 == iM3128) {
                    break;
                }
                i2++;
            }
        } else {
            i = 0;
        }
        if (i >= list.size()) {
            return false;
        }
        int iM31282 = AbstractC0892.m3128(list);
        if (i <= iM31282) {
            while (true) {
                list.remove(iM31282);
                if (iM31282 == i) {
                    break;
                }
                iM31282--;
            }
        }
        return true;
    }

    /* JADX INFO: renamed from: ᵵᵬᵽ, reason: contains not printable characters */
    public static void m11104(ArrayList arrayList, InterfaceC0778 interfaceC0778) {
        m11103(arrayList, interfaceC0778, true);
    }
}
