package androidx.core.view; import android.view.Menu; import android.view.MenuItem; import java.util.Iterator; import kotlin.Unit; import kotlin.jvm.functions.Function1; import kotlin.jvm.functions.Function2; import kotlin.jvm.internal.Intrinsics; import kotlin.jvm.internal.SourceDebugExtension; import kotlin.sequences.Sequence; @SourceDebugExtension({"SMAP\nMenu.kt\nKotlin\n*S Kotlin\n*F\n+ 1 Menu.kt\nandroidx/core/view/MenuKt\n+ 2 fake.kt\nkotlin/jvm/internal/FakeKt\n*L\n1#1,95:1\n1#2:96\n*E\n"}) /* loaded from: classes.dex */ public final class MenuKt { public static final MenuItem get(Menu menu, int i) { return menu.getItem(i); } public static final boolean contains(Menu menu, MenuItem menuItem) { int size = menu.size(); for (int i = 0; i < size; i++) { if (Intrinsics.areEqual(menu.getItem(i), menuItem)) { return true; } } return false; } public static final void minusAssign(Menu menu, MenuItem menuItem) { menu.removeItem(menuItem.getItemId()); } public static final int getSize(Menu menu) { return menu.size(); } public static final boolean isEmpty(Menu menu) { return menu.size() == 0; } public static final boolean isNotEmpty(Menu menu) { return menu.size() != 0; } public static final void forEach(Menu menu, Function1 function1) { int size = menu.size(); for (int i = 0; i < size; i++) { function1.invoke(menu.getItem(i)); } } public static final void forEachIndexed(Menu menu, Function2 function2) { int size = menu.size(); for (int i = 0; i < size; i++) { function2.invoke(Integer.valueOf(i), menu.getItem(i)); } } public static final Iterator iterator(Menu menu) { return new MenuKt$iterator$1(menu); } public static final void removeItemAt(Menu menu, int i) { Unit unit; MenuItem item = menu.getItem(i); if (item != null) { menu.removeItem(item.getItemId()); unit = Unit.INSTANCE; } else { unit = null; } if (unit == null) { throw new IndexOutOfBoundsException(); } } public static final Sequence getChildren(final Menu menu) { return new Sequence() { // from class: androidx.core.view.MenuKt$children$1 @Override // kotlin.sequences.Sequence public Iterator iterator() { return MenuKt.iterator(menu); } }; } }