package C4;

import V4.AbstractC0786y;
import V4.C0772m;
import a5.AbstractC0988a;
import java.util.concurrent.atomic.AtomicReferenceFieldUpdater;
import kotlin.jvm.internal.o;

/* JADX INFO: loaded from: classes3.dex */
public abstract class c extends a {
    private final A4.j _context;
    private transient A4.d intercepted;

    public c(A4.j jVar, A4.d dVar) {
        super(dVar);
        this._context = jVar;
    }

    @Override // A4.d
    public A4.j getContext() {
        A4.j jVar = this._context;
        o.e(jVar);
        return jVar;
    }

    public final A4.d intercepted() {
        A4.d dVar = this.intercepted;
        if (dVar != null) {
            return dVar;
        }
        A4.f fVar = (A4.f) getContext().get(A4.e.f99a);
        A4.d fVar2 = fVar != null ? new a5.f((AbstractC0786y) fVar, this) : this;
        this.intercepted = fVar2;
        return fVar2;
    }

    @Override // C4.a
    public void releaseIntercepted() {
        AtomicReferenceFieldUpdater atomicReferenceFieldUpdater;
        A4.d dVar = this.intercepted;
        if (dVar != null && dVar != this) {
            A4.h hVar = getContext().get(A4.e.f99a);
            o.e(hVar);
            a5.f fVar = (a5.f) dVar;
            do {
                atomicReferenceFieldUpdater = a5.f.f10821k;
            } while (atomicReferenceFieldUpdater.get(fVar) == AbstractC0988a.f10811c);
            Object obj = atomicReferenceFieldUpdater.get(fVar);
            C0772m c0772m = obj instanceof C0772m ? (C0772m) obj : null;
            if (c0772m != null) {
                c0772m.o();
            }
        }
        this.intercepted = b.f739a;
    }

    public c(A4.d dVar) {
        this(dVar != null ? dVar.getContext() : null, dVar);
    }
}
