package androidx.core.view;

import android.view.Menu;
import android.view.MenuItem;
import java.util.Iterator;

/* JADX INFO: loaded from: classes.dex */
public final class MenuKt {

    /* JADX INFO: renamed from: androidx.core.view.MenuKt$iterator$1, reason: invalid class name */
    public static final class AnonymousClass1 implements Iterator<MenuItem>, z1.a {
        final /* synthetic */ Menu $this_iterator;
        private int index;

        AnonymousClass1(Menu menu) {
            this.$this_iterator = menu;
        }

        @Override // java.util.Iterator
        public boolean hasNext() {
            return this.index < this.$this_iterator.size();
        }

        @Override // java.util.Iterator
        public void remove() {
            n1.s sVar;
            Menu menu = this.$this_iterator;
            int i2 = this.index - 1;
            this.index = i2;
            MenuItem item = menu.getItem(i2);
            if (item != null) {
                kotlin.jvm.internal.l.d(item, "getItem(index)");
                menu.removeItem(item.getItemId());
                sVar = n1.s.f5871a;
            } else {
                sVar = null;
            }
            if (sVar == null) {
                throw new IndexOutOfBoundsException();
            }
        }

        /* JADX WARN: Can't rename method to resolve collision */
        @Override // java.util.Iterator
        public MenuItem next() {
            Menu menu = this.$this_iterator;
            int i2 = this.index;
            this.index = i2 + 1;
            MenuItem item = menu.getItem(i2);
            if (item != null) {
                return item;
            }
            throw new IndexOutOfBoundsException();
        }
    }

    public static final boolean contains(Menu menu, MenuItem item) {
        kotlin.jvm.internal.l.e(menu, "<this>");
        kotlin.jvm.internal.l.e(item, "item");
        int size = menu.size();
        for (int i2 = 0; i2 < size; i2++) {
            if (kotlin.jvm.internal.l.a(menu.getItem(i2), item)) {
                return true;
            }
        }
        return false;
    }

    public static final void forEach(Menu menu, y1.l action) {
        kotlin.jvm.internal.l.e(menu, "<this>");
        kotlin.jvm.internal.l.e(action, "action");
        int size = menu.size();
        for (int i2 = 0; i2 < size; i2++) {
            MenuItem item = menu.getItem(i2);
            kotlin.jvm.internal.l.d(item, "getItem(index)");
            action.invoke(item);
        }
    }

    public static final void forEachIndexed(Menu menu, y1.p action) {
        kotlin.jvm.internal.l.e(menu, "<this>");
        kotlin.jvm.internal.l.e(action, "action");
        int size = menu.size();
        for (int i2 = 0; i2 < size; i2++) {
            Integer numValueOf = Integer.valueOf(i2);
            MenuItem item = menu.getItem(i2);
            kotlin.jvm.internal.l.d(item, "getItem(index)");
            action.invoke(numValueOf, item);
        }
    }

    public static final MenuItem get(Menu menu, int i2) {
        kotlin.jvm.internal.l.e(menu, "<this>");
        MenuItem item = menu.getItem(i2);
        kotlin.jvm.internal.l.d(item, "getItem(index)");
        return item;
    }

    public static final D1.f getChildren(final Menu menu) {
        kotlin.jvm.internal.l.e(menu, "<this>");
        return new D1.f() { // from class: androidx.core.view.MenuKt$children$1
            @Override // D1.f
            public Iterator<MenuItem> iterator() {
                return MenuKt.iterator(menu);
            }
        };
    }

    public static final int getSize(Menu menu) {
        kotlin.jvm.internal.l.e(menu, "<this>");
        return menu.size();
    }

    public static final boolean isEmpty(Menu menu) {
        kotlin.jvm.internal.l.e(menu, "<this>");
        return menu.size() == 0;
    }

    public static final boolean isNotEmpty(Menu menu) {
        kotlin.jvm.internal.l.e(menu, "<this>");
        return menu.size() != 0;
    }

    public static final Iterator<MenuItem> iterator(Menu menu) {
        kotlin.jvm.internal.l.e(menu, "<this>");
        return new AnonymousClass1(menu);
    }

    public static final void minusAssign(Menu menu, MenuItem item) {
        kotlin.jvm.internal.l.e(menu, "<this>");
        kotlin.jvm.internal.l.e(item, "item");
        menu.removeItem(item.getItemId());
    }

    public static final void removeItemAt(Menu menu, int i2) {
        n1.s sVar;
        kotlin.jvm.internal.l.e(menu, "<this>");
        MenuItem item = menu.getItem(i2);
        if (item != null) {
            menu.removeItem(item.getItemId());
            sVar = n1.s.f5871a;
        } else {
            sVar = null;
        }
        if (sVar == null) {
            throw new IndexOutOfBoundsException();
        }
    }
}
