discord-jadx/app/src/main/java/androidx/core/view/MenuKt$iterator$1.java

41 lines
1.0 KiB
Java

package androidx.core.view;
import android.view.Menu;
import android.view.MenuItem;
import d0.z.d.g0.a;
import java.util.Iterator;
/* compiled from: Menu.kt */
public final class MenuKt$iterator$1 implements Iterator<MenuItem>, a {
public final /* synthetic */ Menu $this_iterator;
private int index;
public MenuKt$iterator$1(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 MenuItem next() {
Menu menu = this.$this_iterator;
int i = this.index;
this.index = i + 1;
MenuItem item = menu.getItem(i);
if (item != null) {
return item;
}
throw new IndexOutOfBoundsException();
}
@Override // java.util.Iterator
public void remove() {
Menu menu = this.$this_iterator;
int i = this.index - 1;
this.index = i;
menu.removeItem(i);
}
}