package kotlin.sequences;

import java.util.Iterator;
import java.util.concurrent.atomic.AtomicReference;

/* JADX INFO: loaded from: classes.dex */
public final class a implements e {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final AtomicReference f29242a;

    public a(e eVar) {
        this.f29242a = new AtomicReference(eVar);
    }

    @Override // kotlin.sequences.e
    public final Iterator iterator() {
        e eVar = (e) this.f29242a.getAndSet(null);
        if (eVar != null) {
            return eVar.iterator();
        }
        throw new IllegalStateException("This sequence can be consumed only once.");
    }
}
