package D1;

import java.util.Iterator;

/* JADX INFO: Access modifiers changed from: package-private */
/* JADX INFO: loaded from: classes.dex */
public abstract class l extends k {

    public static final class a implements f {

        /* JADX INFO: renamed from: a, reason: collision with root package name */
        final /* synthetic */ Iterator f515a;

        public a(Iterator it) {
            this.f515a = it;
        }

        @Override // D1.f
        public Iterator iterator() {
            return this.f515a;
        }
    }

    static final class b extends kotlin.jvm.internal.m implements y1.a {

        /* JADX INFO: renamed from: b, reason: collision with root package name */
        final /* synthetic */ Object f516b;

        /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
        b(Object obj) {
            super(0);
            this.f516b = obj;
        }

        @Override // y1.a
        public final Object invoke() {
            return this.f516b;
        }
    }

    public static f c(Iterator it) {
        kotlin.jvm.internal.l.e(it, "<this>");
        return d(new a(it));
    }

    public static final f d(f fVar) {
        kotlin.jvm.internal.l.e(fVar, "<this>");
        return fVar instanceof D1.a ? fVar : new D1.a(fVar);
    }

    public static f e(Object obj, y1.l nextFunction) {
        kotlin.jvm.internal.l.e(nextFunction, "nextFunction");
        return obj == null ? d.f504a : new e(new b(obj), nextFunction);
    }
}
