package z4;

import java.util.Iterator;
import java.util.NoSuchElementException;
import q4.InterfaceC0958a;
import r4.AbstractC0983h;
import s4.InterfaceC1015a;

/* JADX INFO: loaded from: classes.dex */
public final class f implements Iterator, InterfaceC1015a {

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public Object f11103k;

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public int f11104l = -2;

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public final /* synthetic */ g f11105m;

    public f(g gVar) {
        this.f11105m = gVar;
    }

    public final void a() {
        Object objInvoke;
        int i = this.f11104l;
        g gVar = this.f11105m;
        if (i == -2) {
            objInvoke = ((InterfaceC0958a) gVar.f11107b).invoke();
        } else {
            q4.l lVar = gVar.f11108c;
            Object obj = this.f11103k;
            AbstractC0983h.b(obj);
            objInvoke = lVar.invoke(obj);
        }
        this.f11103k = objInvoke;
        this.f11104l = objInvoke == null ? 0 : 1;
    }

    @Override // java.util.Iterator
    public final boolean hasNext() {
        if (this.f11104l < 0) {
            a();
        }
        return this.f11104l == 1;
    }

    @Override // java.util.Iterator
    public final Object next() {
        if (this.f11104l < 0) {
            a();
        }
        if (this.f11104l == 0) {
            throw new NoSuchElementException();
        }
        Object obj = this.f11103k;
        AbstractC0983h.c("null cannot be cast to non-null type T of kotlin.sequences.GeneratorSequence", obj);
        this.f11104l = -1;
        return obj;
    }

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