package e.a;

import com.seewo.libmcuservice.constant.ITVStateConstants;
import d.n;
import d.n0.c.s;
import d.n0.c.x;

/* JADX INFO: compiled from: PolymorphicSerializer.kt */
/* JADX INFO: loaded from: classes.dex */
@n
public final class f {
    public static final <T> a<? extends T> a(e.a.q.b<T> bVar, e.a.p.c cVar, String str) {
        s.e(bVar, "<this>");
        s.e(cVar, "decoder");
        a<? extends T> aVarC = bVar.c(cVar, str);
        if (aVarC != null) {
            return aVarC;
        }
        e.a.q.c.a(str, bVar.e());
        throw new d.h();
    }

    public static final <T> j<T> b(e.a.q.b<T> bVar, e.a.p.f fVar, T t) {
        s.e(bVar, "<this>");
        s.e(fVar, "encoder");
        s.e(t, ITVStateConstants.KEY_VOICE_VALUE);
        j<T> jVarD = bVar.d(fVar, t);
        if (jVarD != null) {
            return jVarD;
        }
        e.a.q.c.b(x.b(t.getClass()), bVar.e());
        throw new d.h();
    }
}
