# {"id":"partitionSourceFiles","fileNameMappings":{"nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder":"XMLEncoder.kt","nl.adaptivity.xmlutil.serialization.XmlEncoderBase$XmlEncoder":"XMLEncoder.kt"}}
nl.adaptivity.xmlutil.serialization.XmlEncoderBase$InlineEncoder -> wf8:
# {"id":"sourceFile","fileName":"XMLEncoder.kt"}
    nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder parent -> i0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbg8;"}
    int childInParentIndex -> j0
    nl.adaptivity.xmlutil.serialization.XmlEncoderBase this$0 -> k0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lhg8;"}
    7:12:void <init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,int,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int):428:428 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lhg8;Lbg8;ILlf8;I)V"}
    13:14:void <init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,int,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int):429:429 -> <init>
    15:17:void <init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,int,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int):430:430 -> <init>
    4:22:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):453:453 -> E
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbq6;Ljava/lang/Object;)V"}
    23:32:void <init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,int,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,int,kotlin.jvm.internal.DefaultConstructorMarker):428:428 -> E
    23:32:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):453 -> E
    33:46:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):454:454 -> E
    47:52:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):455:455 -> E
    53:55:int nl.adaptivity.xmlutil.serialization.XmlEncoderBase$XmlEncoder.getElementIndex():72:72 -> E
    53:55:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):455 -> E
    56:58:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$XmlEncoder.<init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName,int,kotlin.jvm.internal.DefaultConstructorMarker):70:70 -> E
    56:58:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):455 -> E
    59:66:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):458:458 -> E
    67:81:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):461:461 -> E
    82:85:nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor nl.adaptivity.xmlutil.serialization.XmlCodecBase$XmlTagCodec.getXmlDescriptor():96:96 -> E
    82:85:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder.defer(int,nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWrite):569 -> E
    82:85:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):459 -> E
    86:93:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder.defer(int,nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWrite):569:569 -> E
    86:93:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):459 -> E
    4:5:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):473:473 -> X0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lup6;)Lbg8;"}
    6:9:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):475:475 -> X0
    10:11:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):476:476 -> X0
    12:19:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):473:473 -> X0
    1:4:nl.adaptivity.xmlutil.serialization.structure.SafeXmlDescriptor nl.adaptivity.xmlutil.serialization.XmlCodecBase$XmlCodec.getXmlDescriptor():91:91 -> Y0
    1:4:nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor getElementDescriptor():435 -> Y0
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Llf8;"}
    5:6:int nl.adaptivity.xmlutil.serialization.XmlEncoderBase$XmlEncoder.getElementIndex():72:72 -> Y0
    5:6:nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor getElementDescriptor():435 -> Y0
    7:11:nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor getElementDescriptor():435:435 -> Y0
    1:5:kotlinx.serialization.encoding.CompositeEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):428:428 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lup6;)Lc51;"}
    4:7:void encodeString(java.lang.String):440:440 -> k0
    8:21:void encodeString(java.lang.String):441:441 -> k0
    22:29:void encodeString(java.lang.String):438:438 -> k0
    1:4:Encoder1 XmlEncoderBase$InlineEncoder.encodeInline(SerialDescriptor):0:0 -> v
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lup6;)Lb62;"}
