package g.c0;

import java.util.Iterator;

/* JADX INFO: compiled from: Iterators.kt */
/* JADX INFO: loaded from: classes.dex */
@g.i
public final class q<T> implements Iterator<o<? extends T>>, g.h0.c.g0.a {

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final Iterator<T> f4072b;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public int f4073e;

    /* JADX WARN: Multi-variable type inference failed */
    public q(Iterator<? extends T> it) {
        g.h0.c.l.f(it, "iterator");
        this.f4072b = it;
    }

    @Override // java.util.Iterator
    public final boolean hasNext() {
        return this.f4072b.hasNext();
    }

    @Override // java.util.Iterator
    public Object next() {
        int i2 = this.f4073e;
        this.f4073e = i2 + 1;
        if (i2 >= 0) {
            return new o(i2, this.f4072b.next());
        }
        g.D();
        throw null;
    }

    @Override // java.util.Iterator
    public void remove() {
        throw new UnsupportedOperationException("Operation is not supported for read-only collection");
    }
}
