kotlinx.serialization.internal.NullableSerializer -> vo4:
# {"id":"sourceFile","fileName":"NullableSerializer.kt"}
    kotlinx.serialization.KSerializer serializer -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lin3;"}
    kotlinx.serialization.descriptors.SerialDescriptor descriptor -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhu6;"}
    4:6:void <init>(kotlinx.serialization.KSerializer):15:15 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lin3;)V"}
    7:8:void <init>(kotlinx.serialization.KSerializer):17:17 -> <init>
    9:20:void <init>(kotlinx.serialization.KSerializer):18:18 -> <init>
    1:3:kotlinx.serialization.descriptors.SerialDescriptor getDescriptor():18:18 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lgu6;"}
    8:16:boolean equals(java.lang.Object):35:35 -> equals
    17:18:boolean equals(java.lang.Object):36:36 -> equals
    19:31:boolean equals(java.lang.Object):37:37 -> equals
    1:20:java.lang.Object deserialize(kotlinx.serialization.encoding.Decoder):30:30 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lvo1;)Ljava/lang/Object;"}
    3:10:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):23:23 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly52;Ljava/lang/Object;)V"}
    11:14:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):25:25 -> g
    1:7:int hashCode():42:42 -> hashCode
