package j;

import java.lang.reflect.Method;
import kotlinx.coroutines.CancellableContinuation;

/* JADX INFO: Add missing generic type declarations: [T] */
/* JADX INFO: loaded from: classes.dex */
public final class p<T> implements d<T> {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ CancellableContinuation f6949a;

    public p(CancellableContinuation cancellableContinuation) {
        this.f6949a = cancellableContinuation;
    }

    @Override // j.d
    public void a(b<T> bVar, b0<T> b0Var) {
        e.p.a aVar;
        Object objI;
        e.s.c.i.f(bVar, "call");
        e.s.c.i.f(b0Var, "response");
        if (b0Var.a()) {
            objI = b0Var.f6876b;
            if (objI == null) {
                Object objCast = n.class.cast(bVar.z().f6508e.get(n.class));
                if (objCast == null) {
                    e.s.c.i.k();
                    throw null;
                }
                e.s.c.i.b(objCast, "call.request().tag(Invocation::class.java)!!");
                Method method = ((n) objCast).f6946a;
                StringBuilder sb = new StringBuilder();
                sb.append("Response from ");
                e.s.c.i.b(method, "method");
                Class<?> declaringClass = method.getDeclaringClass();
                e.s.c.i.b(declaringClass, "method.declaringClass");
                sb.append(declaringClass.getName());
                sb.append('.');
                sb.append(method.getName());
                sb.append(" was null but response body type was declared as non-null");
                e.a aVar2 = new e.a(sb.toString());
                aVar = (e.p.a) this.f6949a;
                objI = d.a.u.a.i(aVar2);
            } else {
                aVar = (e.p.a) this.f6949a;
            }
        } else {
            aVar = this.f6949a;
            objI = d.a.u.a.i(new l(b0Var));
        }
        aVar.b(objI);
    }

    @Override // j.d
    public void b(b<T> bVar, Throwable th) {
        e.s.c.i.f(bVar, "call");
        e.s.c.i.f(th, "t");
        this.f6949a.b(d.a.u.a.i(th));
    }
}
