kotlinx.serialization.encoding.CompositeDecoder -> w41:
# {"id":"sourceFile","fileName":"Decoding.kt"}
    double decodeDoubleElement(kotlinx.serialization.descriptors.SerialDescriptor,int) -> A
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyl6;I)D"}
    long decodeLongElement(kotlinx.serialization.descriptors.SerialDescriptor,int) -> D
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyl6;I)J"}
    void endStructure(kotlinx.serialization.descriptors.SerialDescriptor) -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyl6;)V"}
    kotlinx.serialization.modules.SerializersModule getSerializersModule() -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Loq7;"}
    kotlinx.serialization.encoding.Decoder decodeInlineElement(kotlinx.serialization.descriptors.SerialDescriptor,int) -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lge5;I)Lbp1;"}
    float decodeFloatElement(kotlinx.serialization.descriptors.SerialDescriptor,int) -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyl6;I)F"}
    int decodeElementIndex(kotlinx.serialization.descriptors.SerialDescriptor) -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyl6;)I"}
    char decodeCharElement(kotlinx.serialization.descriptors.SerialDescriptor,int) -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lge5;I)C"}
    byte decodeByteElement(kotlinx.serialization.descriptors.SerialDescriptor,int) -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lge5;I)B"}
    java.lang.String decodeStringElement(kotlinx.serialization.descriptors.SerialDescriptor,int) -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyl6;I)Ljava/lang/String;"}
    short decodeShortElement(kotlinx.serialization.descriptors.SerialDescriptor,int) -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lge5;I)S"}
    java.lang.Object decodeSerializableElement(kotlinx.serialization.descriptors.SerialDescriptor,int,kotlinx.serialization.DeserializationStrategy,java.lang.Object) -> r
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyl6;ILhj3;Ljava/lang/Object;)Ljava/lang/Object;"}
    int decodeIntElement(kotlinx.serialization.descriptors.SerialDescriptor,int) -> s
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyl6;I)I"}
    java.lang.Object decodeNullableSerializableElement(kotlinx.serialization.descriptors.SerialDescriptor,int,kotlinx.serialization.DeserializationStrategy,java.lang.Object) -> x
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyl6;ILhj3;Ljava/lang/Object;)Ljava/lang/Object;"}
    boolean decodeBooleanElement(kotlinx.serialization.descriptors.SerialDescriptor,int) -> y
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyl6;I)Z"}
