package kotlin.sequences;

import sd.l;

/* JADX INFO: loaded from: classes.dex */
public abstract class h extends hb.a {
    public static e Z0(final sd.a aVar) {
        nb.g.i(aVar, "nextFunction");
        d dVar = new d(aVar, new l() { // from class: kotlin.sequences.SequencesKt__SequencesKt$generateSequence$1
            {
                super(1);
            }

            @Override // sd.l
            public final Object invoke(Object obj) {
                nb.g.i(obj, "it");
                return aVar.invoke();
            }
        });
        return dVar instanceof a ? dVar : new a(dVar);
    }
}
