package kotlin.sequences; import java.util.Iterator; import kotlin.jvm.functions.Function0; import kotlin.jvm.functions.Function1; import kotlin.jvm.internal.Intrinsics; /* loaded from: classes5.dex */ public final class GeneratorSequence implements Sequence { public final Function0 getInitialValue; public final Function1 getNextValue; public GeneratorSequence(Function0 getInitialValue, Function1 getNextValue) { Intrinsics.checkNotNullParameter(getInitialValue, "getInitialValue"); Intrinsics.checkNotNullParameter(getNextValue, "getNextValue"); this.getInitialValue = getInitialValue; this.getNextValue = getNextValue; } @Override // kotlin.sequences.Sequence public Iterator iterator() { return new GeneratorSequence$iterator$1(this); } }