package zg; import kotlin.jvm.internal.s; import kotlinx.serialization.KSerializer; import kotlinx.serialization.descriptors.SerialDescriptor; import kotlinx.serialization.encoding.Decoder; import kotlinx.serialization.encoding.Encoder; import xg.e; /* compiled from: Primitives.kt */ /* loaded from: classes5.dex */ public final class p implements KSerializer { /* renamed from: a reason: collision with root package name */ public static final p f27470a = new p(); /* renamed from: b reason: collision with root package name */ private static final SerialDescriptor f27471b = new l1("kotlin.Char", e.c.f26189a); private p() { } /* renamed from: a */ public Character deserialize(Decoder decoder) { s.e(decoder, "decoder"); return Character.valueOf(decoder.f()); } public void b(Encoder encoder, char c10) { s.e(encoder, "encoder"); encoder.m(c10); } @Override // kotlinx.serialization.KSerializer, vg.j, vg.a public SerialDescriptor getDescriptor() { return f27471b; } @Override // vg.j public /* bridge */ /* synthetic */ void serialize(Encoder encoder, Object obj) { b(encoder, ((Character) obj).charValue()); } }