# {"id":"partitionSourceFiles","fileNameMappings":{"nl.adaptivity.xmlutil.serialization.XmlEncoderBase":"XMLEncoder.kt","nl.adaptivity.xmlutil.serialization.XmlSerialException":"XmlExceptions.kt","nl.adaptivity.xmlutil.serialization.structure.XmlValueDescriptor":"XmlValueDescriptor.kt","nl.adaptivity.xmlutil.serialization.XmlEncoderBase$ValueListEncoder":"XMLEncoder.kt","kotlin.Pair":"Tuples.kt","nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder":"XMLEncoder.kt","nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor":"XmlDescriptor.kt","nl.adaptivity.xmlutil.serialization.XmlCodecBase":"XmlCodecBase.kt","nl.adaptivity.xmlutil.serialization.structure.XmlTypeDescriptor":"XmlTypeDescriptor.kt","nl.adaptivity.xmlutil.serialization.XmlConfig":"XmlConfig.kt","kotlin.jvm.internal.Intrinsics":"Intrinsics.java"}}
nl.adaptivity.xmlutil.serialization.XmlEncoderBase$XmlEncoder -> dg8:
# {"id":"sourceFile","fileName":"XMLEncoder.kt"}
    int elementIndex -> Y
    javax.xml.namespace.QName discriminatorName -> Z
    nl.adaptivity.xmlutil.serialization.XmlEncoderBase this$0 -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lfg8;"}
    4:8:void <init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):70:70 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lfg8;Ljf8;ILjavax/xml/namespace/QName;)V"}
    9:10:void <init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):72:72 -> <init>
    11:13:void <init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):73:73 -> <init>
    4:7:nl.adaptivity.xmlutil.serialization.structure.SafeXmlDescriptor nl.adaptivity.xmlutil.serialization.XmlCodecBase$XmlCodec.getXmlDescriptor():91:91 -> E
    4:7:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):180 -> E
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lyp6;Ljava/lang/Object;)V"}
    8:14:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):180:180 -> E
    15:24:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):181:181 -> E
    25:33:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):182:182 -> E
    34:37:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):183:183 -> E
    38:41:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase.serializeSafe$default(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,kotlinx.serialization.SerializationStrategy,kotlinx.serialization.encoding.Encoder,java.lang.Object,boolean,int,java.lang.Object):44:44 -> E
    38:41:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):183 -> E
    42:45:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):187:187 -> E
    46:49:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase.serializeSafe$default(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,kotlinx.serialization.SerializationStrategy,kotlinx.serialization.encoding.Encoder,java.lang.Object,boolean,int,java.lang.Object):44:44 -> E
    46:49:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):187 -> E
    1:8:void encodeChar(char):111:111 -> H
    4:5:nl.adaptivity.xmlutil.serialization.XmlConfig getConfig():79:79 -> P
    4:5:void encodeEnum(kotlinx.serialization.descriptors.SerialDescriptor,int):151 -> P
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lrp6;I)V"}
    6:7:nl.adaptivity.xmlutil.serialization.XmlConfig nl.adaptivity.xmlutil.serialization.XmlCodecBase.getConfig():34:34 -> P
    6:7:nl.adaptivity.xmlutil.serialization.XmlConfig getConfig():79 -> P
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    6:7:void encodeEnum(kotlinx.serialization.descriptors.SerialDescriptor,int):151 -> P
    8:9:nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy nl.adaptivity.xmlutil.serialization.XmlConfig.getPolicy():75:75 -> P
    8:9:void encodeEnum(kotlinx.serialization.descriptors.SerialDescriptor,int):151 -> P
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    10:13:void encodeEnum(kotlinx.serialization.descriptors.SerialDescriptor,int):151:151 -> P
    14:17:void encodeEnum(kotlinx.serialization.descriptors.SerialDescriptor,int):152:152 -> P
    1:4:nl.adaptivity.xmlutil.serialization.structure.SafeXmlDescriptor nl.adaptivity.xmlutil.serialization.XmlCodecBase$XmlCodec.getXmlDescriptor():91:91 -> X
    1:4:void encodeInt(int):97 -> X
    5:20:void encodeInt(int):97:97 -> X
    21:24:java.lang.String java.lang.Integer.toUnsignedString(int,int):0:0 -> X
    21:24:java.lang.String java.lang.Integer.toUnsignedString(int):0 -> X
    21:24:void encodeInt(int):98 -> X
    25:28:void encodeInt(int):98:98 -> X
    29:36:void encodeInt(int):99:99 -> X
    4:7:nl.adaptivity.xmlutil.serialization.structure.SafeXmlDescriptor nl.adaptivity.xmlutil.serialization.XmlCodecBase$XmlCodec.getXmlDescriptor():91:91 -> X0
    4:7:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lrp6;)Lzf8;"}
    8:12:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197:197 -> X0
    13:15:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):0:0 -> X0
    13:15:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    16:17:nl.adaptivity.xmlutil.serialization.structure.XmlTypeDescriptor nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor.getTypeDescriptor():44:44 -> X0
    16:17:kotlinx.serialization.descriptors.SerialKind nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor.getSerialKind():117 -> X0
    16:17:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):382 -> X0
    16:17:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    18:19:kotlinx.serialization.descriptors.SerialDescriptor nl.adaptivity.xmlutil.serialization.structure.XmlTypeDescriptor.getSerialDescriptor():37:37 -> X0
    18:19:kotlinx.serialization.descriptors.SerialKind nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor.getSerialKind():117 -> X0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    18:19:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):382 -> X0
    18:19:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    20:23:kotlinx.serialization.descriptors.SerialKind nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor.getSerialKind():117:117 -> X0
    20:23:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):382 -> X0
    20:23:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    24:27:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):383:383 -> X0
    24:27:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    28:41:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):385:385 -> X0
    28:41:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    42:50:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):386:386 -> X0
    42:50:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    51:58:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):402:402 -> X0
    51:58:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    59:66:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):403:403 -> X0
    59:66:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    67:75:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):404:404 -> X0
    67:75:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    76:96:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):406:406 -> X0
    76:96:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    97:105:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):413:413 -> X0
    97:105:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    106:109:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):411:411 -> X0
    106:109:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    110:113:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$ValueListEncoder.<init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,nl.adaptivity.xmlutil.serialization.structure.XmlListDescriptor):1086:1086 -> X0
    110:113:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):411 -> X0
    110:113:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    114:121:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):408:408 -> X0
    114:121:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    122:133:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):416:416 -> X0
    122:133:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    134:137:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):382:382 -> X0
    134:137:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    138:139:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):404:404 -> X0
    138:139:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    140:143:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder.<init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,javax.xml.namespace.QName,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):529:529 -> X0
    140:143:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):404 -> X0
    140:143:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    144:157:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):386:386 -> X0
    144:157:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    158:161:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):388:388 -> X0
    158:161:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    162:172:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):389:389 -> X0
    162:172:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    173:176:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):392:392 -> X0
    173:176:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    177:186:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):393:393 -> X0
    177:186:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    187:192:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):396:396 -> X0
    187:192:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    193:200:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):394:394 -> X0
    193:200:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    201:203:void nl.adaptivity.xmlutil.serialization.XmlSerialException.<init>(java.lang.String,java.lang.String,java.lang.Throwable):40:40 -> X0
    201:203:void nl.adaptivity.xmlutil.serialization.XmlSerialException.<init>(java.lang.String,java.lang.String,java.lang.Throwable,int,kotlin.jvm.internal.DefaultConstructorMarker):40 -> X0
    201:203:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):394 -> X0
    201:203:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    204:204:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):394:394 -> X0
    204:204:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    205:212:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):390:390 -> X0
    205:212:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    213:215:void nl.adaptivity.xmlutil.serialization.XmlSerialException.<init>(java.lang.String,java.lang.String,java.lang.Throwable):40:40 -> X0
    213:215:void nl.adaptivity.xmlutil.serialization.XmlSerialException.<init>(java.lang.String,java.lang.String,java.lang.Throwable,int,kotlin.jvm.internal.DefaultConstructorMarker):40 -> X0
    213:215:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):390 -> X0
    213:215:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    216:216:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):390:390 -> X0
    216:216:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    217:223:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):399:399 -> X0
    217:223:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    224:227:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197:197 -> X0
    228:235:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getCompositeEncoder$io_github_pdvrieze_xmlutil_serialization(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int,javax.xml.namespace.QName):383:383 -> X0
    228:235:nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):197 -> X0
    1:2:kotlinx.serialization.modules.SerializersModule getSerializersModule():78:78 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Ld05;"}
    3:5:kotlinx.serialization.modules.SerializersModule nl.adaptivity.xmlutil.serialization.XmlCodecBase.getSerializersModule():33:33 -> a
    3:5:kotlinx.serialization.modules.SerializersModule getSerializersModule():78 -> a
    1:4:nl.adaptivity.xmlutil.serialization.structure.SafeXmlDescriptor nl.adaptivity.xmlutil.serialization.XmlCodecBase$XmlCodec.getXmlDescriptor():91:91 -> a0
    1:4:void encodeLong(long):102 -> a0
    5:17:void encodeLong(long):102:102 -> a0
    18:24:java.lang.String java.lang.Long.toUnsignedString(long):0:0 -> a0
    18:24:void encodeLong(long):103 -> a0
    25:76:java.lang.String java.lang.Long.toUnsignedString(long,int):0:0 -> a0
    25:76:java.lang.String java.lang.Long.toUnsignedString(long):0 -> a0
    25:76:void encodeLong(long):103 -> a0
    77:80:void encodeLong(long):103:103 -> a0
    81:88:void encodeLong(long):104:104 -> a0
    1:2:nl.adaptivity.xmlutil.serialization.XmlConfig getConfig():79:79 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lge8;"}
    3:5:nl.adaptivity.xmlutil.serialization.XmlConfig nl.adaptivity.xmlutil.serialization.XmlCodecBase.getConfig():34:34 -> d
    3:5:nl.adaptivity.xmlutil.serialization.XmlConfig getConfig():79 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1:5:kotlinx.serialization.encoding.CompositeEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):70:70 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lrp6;)Lc51;"}
    1:4:nl.adaptivity.xmlutil.serialization.XmlConfig nl.adaptivity.xmlutil.serialization.XmlCodecBase.getConfig():34:34 -> i
    1:4:nl.adaptivity.xmlutil.serialization.XmlConfig getConfig():79 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1:4:void encodeNull():162 -> i
    5:8:kotlin.Pair nl.adaptivity.xmlutil.serialization.XmlConfig.getNilAttribute():90:90 -> i
    5:8:void encodeNull():162 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    9:20:kotlin.Pair nl.adaptivity.xmlutil.serialization.XmlConfig.getNilAttribute():91:91 -> i
    9:20:void encodeNull():162 -> i
    21:24:nl.adaptivity.xmlutil.serialization.structure.SafeXmlDescriptor nl.adaptivity.xmlutil.serialization.XmlCodecBase$XmlCodec.getXmlDescriptor():91:91 -> i
    21:24:void encodeNull():163 -> i
    25:34:void encodeNull():163:163 -> i
    35:36:nl.adaptivity.xmlutil.XmlWriter nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getTarget():37:37 -> i
    35:36:nl.adaptivity.xmlutil.XmlWriter getTarget():76 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    35:36:void encodeNull():164 -> i
    37:40:javax.xml.namespace.QName nl.adaptivity.xmlutil.serialization.XmlCodecBase$XmlCodec.getSerialName():93:93 -> i
    37:40:void encodeNull():164 -> i
    41:52:void encodeNull():1268:1268 -> i
    53:55:java.lang.String nl.adaptivity.xmlutil.XmlWriterUtil.smartStartTag(nl.adaptivity.xmlutil.XmlWriter,java.lang.String,java.lang.String,java.lang.String):1:1 -> i
    53:55:void encodeNull():1269 -> i
    56:59:void encodeNull():165:165 -> i
    60:61:nl.adaptivity.xmlutil.serialization.XmlConfig nl.adaptivity.xmlutil.serialization.XmlCodecBase.getConfig():34:34 -> i
    60:61:nl.adaptivity.xmlutil.serialization.XmlConfig getConfig():79 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    60:61:void encodeNull():166 -> i
    62:63:nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy nl.adaptivity.xmlutil.serialization.XmlConfig.getPolicy():75:75 -> i
    62:63:void encodeNull():166 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    64:67:void encodeNull():166:166 -> i
    68:70:javax.xml.namespace.QName ensureNamespace(javax.xml.namespace.QName,boolean):0:0 -> i
    68:70:void encodeNull():166 -> i
    71:72:javax.xml.namespace.QName nl.adaptivity.xmlutil.serialization.XmlEncoderBase.ensureNamespace(javax.xml.namespace.QName,boolean):876:876 -> i
    71:72:javax.xml.namespace.QName nl.adaptivity.xmlutil.serialization.XmlEncoderBase.access$ensureNamespace(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,javax.xml.namespace.QName,boolean):34 -> i
    71:72:javax.xml.namespace.QName ensureNamespace(javax.xml.namespace.QName,boolean):82 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    71:72:void encodeNull():166 -> i
    73:88:javax.xml.namespace.QName nl.adaptivity.xmlutil.serialization.XmlEncoderBase.ensureNamespace(javax.xml.namespace.QName,boolean):876:876 -> i
    73:88:javax.xml.namespace.QName nl.adaptivity.xmlutil.serialization.XmlEncoderBase.access$ensureNamespace(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,javax.xml.namespace.QName,boolean):34 -> i
    73:88:javax.xml.namespace.QName ensureNamespace(javax.xml.namespace.QName,boolean):82 -> i
    73:88:void encodeNull():166 -> i
    89:92:javax.xml.namespace.QName nl.adaptivity.xmlutil.serialization.XmlEncoderBase.ensureNamespace(javax.xml.namespace.QName,boolean):875:875 -> i
    89:92:javax.xml.namespace.QName nl.adaptivity.xmlutil.serialization.XmlEncoderBase.access$ensureNamespace(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,javax.xml.namespace.QName,boolean):34 -> i
    89:92:javax.xml.namespace.QName ensureNamespace(javax.xml.namespace.QName,boolean):82 -> i
    89:92:void encodeNull():166 -> i
    93:96:void encodeNull():167:167 -> i
    97:99:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase.access$smartWriteAttribute(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,javax.xml.namespace.QName,java.lang.String):34:34 -> i
    97:99:void encodeNull():167 -> i
    100:101:java.lang.Object kotlin.Pair.getFirst():28:28 -> i
    100:101:void encodeNull():169 -> i
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    102:103:void encodeNull():169:169 -> i
    104:105:java.lang.Object kotlin.Pair.getSecond():29:29 -> i
    104:105:void encodeNull():169 -> i
    106:107:void encodeNull():169:169 -> i
    108:110:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase.access$smartWriteAttribute(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,javax.xml.namespace.QName,java.lang.String):34:34 -> i
    108:110:void encodeNull():169 -> i
    111:114:void encodeNull():1271:1271 -> i
    4:7:nl.adaptivity.xmlutil.serialization.structure.SafeXmlDescriptor nl.adaptivity.xmlutil.serialization.XmlCodecBase$XmlCodec.getXmlDescriptor():91:91 -> k0
    4:7:void encodeString(java.lang.String):116 -> k0
    8:15:void encodeString(java.lang.String):116:116 -> k0
    16:17:java.lang.String nl.adaptivity.xmlutil.serialization.structure.XmlValueDescriptor.getDefault():77:77 -> k0
    16:17:void encodeString(java.lang.String):116 -> k0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    18:24:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> k0
    18:24:void encodeString(java.lang.String):118 -> k0
    25:55:void encodeString(java.lang.String):120:120 -> k0
    56:57:nl.adaptivity.xmlutil.XmlWriter nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getTarget():37:37 -> k0
    56:57:nl.adaptivity.xmlutil.XmlWriter getTarget():76 -> k0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    56:57:void encodeString(java.lang.String):144 -> k0
    58:61:void encodeString(java.lang.String):144:144 -> k0
    62:63:nl.adaptivity.xmlutil.XmlWriter nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getTarget():37:37 -> k0
    62:63:nl.adaptivity.xmlutil.XmlWriter getTarget():76 -> k0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    62:63:void encodeString(java.lang.String):145 -> k0
    64:67:void encodeString(java.lang.String):145:145 -> k0
    68:71:javax.xml.namespace.QName nl.adaptivity.xmlutil.serialization.XmlCodecBase$XmlCodec.getSerialName():93:93 -> k0
    68:71:void encodeString(java.lang.String):140 -> k0
    72:75:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase.access$smartWriteAttribute(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,javax.xml.namespace.QName,java.lang.String):34:34 -> k0
    72:75:void encodeString(java.lang.String):140 -> k0
    76:79:nl.adaptivity.xmlutil.XmlWriter nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getTarget():37:37 -> k0
    76:79:nl.adaptivity.xmlutil.XmlWriter getTarget():76 -> k0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    76:79:void encodeString(java.lang.String):123 -> k0
    80:83:javax.xml.namespace.QName nl.adaptivity.xmlutil.serialization.XmlCodecBase$XmlCodec.getSerialName():93:93 -> k0
    80:83:void encodeString(java.lang.String):123 -> k0
    84:95:void encodeString(java.lang.String):1262:1262 -> k0
    96:98:java.lang.String nl.adaptivity.xmlutil.XmlWriterUtil.smartStartTag(nl.adaptivity.xmlutil.XmlWriter,java.lang.String,java.lang.String,java.lang.String):1:1 -> k0
    96:98:void encodeString(java.lang.String):1263 -> k0
    99:102:void encodeString(java.lang.String):124:124 -> k0
    103:104:nl.adaptivity.xmlutil.serialization.XmlConfig nl.adaptivity.xmlutil.serialization.XmlCodecBase.getConfig():34:34 -> k0
    103:104:nl.adaptivity.xmlutil.serialization.XmlConfig getConfig():79 -> k0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    103:104:void encodeString(java.lang.String):125 -> k0
    105:106:nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy nl.adaptivity.xmlutil.serialization.XmlConfig.getPolicy():75:75 -> k0
    105:106:void encodeString(java.lang.String):125 -> k0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    107:110:void encodeString(java.lang.String):125:125 -> k0
    111:113:javax.xml.namespace.QName ensureNamespace(javax.xml.namespace.QName,boolean):0:0 -> k0
    111:113:void encodeString(java.lang.String):125 -> k0
    114:115:javax.xml.namespace.QName nl.adaptivity.xmlutil.serialization.XmlEncoderBase.ensureNamespace(javax.xml.namespace.QName,boolean):876:876 -> k0
    114:115:javax.xml.namespace.QName nl.adaptivity.xmlutil.serialization.XmlEncoderBase.access$ensureNamespace(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,javax.xml.namespace.QName,boolean):34 -> k0
    114:115:javax.xml.namespace.QName ensureNamespace(javax.xml.namespace.QName,boolean):82 -> k0
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    114:115:void encodeString(java.lang.String):125 -> k0
    116:131:javax.xml.namespace.QName nl.adaptivity.xmlutil.serialization.XmlEncoderBase.ensureNamespace(javax.xml.namespace.QName,boolean):876:876 -> k0
    116:131:javax.xml.namespace.QName nl.adaptivity.xmlutil.serialization.XmlEncoderBase.access$ensureNamespace(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,javax.xml.namespace.QName,boolean):34 -> k0
    116:131:javax.xml.namespace.QName ensureNamespace(javax.xml.namespace.QName,boolean):82 -> k0
    116:131:void encodeString(java.lang.String):125 -> k0
    132:135:javax.xml.namespace.QName nl.adaptivity.xmlutil.serialization.XmlEncoderBase.ensureNamespace(javax.xml.namespace.QName,boolean):875:875 -> k0
    132:135:javax.xml.namespace.QName nl.adaptivity.xmlutil.serialization.XmlEncoderBase.access$ensureNamespace(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,javax.xml.namespace.QName,boolean):34 -> k0
    132:135:javax.xml.namespace.QName ensureNamespace(javax.xml.namespace.QName,boolean):82 -> k0
    132:135:void encodeString(java.lang.String):125 -> k0
    136:139:void encodeString(java.lang.String):126:126 -> k0
    140:142:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase.access$smartWriteAttribute(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,javax.xml.namespace.QName,java.lang.String):34:34 -> k0
    140:142:void encodeString(java.lang.String):126 -> k0
    143:152:void encodeString(java.lang.String):129:129 -> k0
    153:172:void encodeString(java.lang.String):130:130 -> k0
    173:185:void encodeString(java.lang.String):133:133 -> k0
    186:192:void encodeString(java.lang.String):136:136 -> k0
    193:196:void encodeString(java.lang.String):1265:1265 -> k0
    1:8:void encodeDouble(double):109:109 -> m
    1:4:nl.adaptivity.xmlutil.serialization.structure.SafeXmlDescriptor nl.adaptivity.xmlutil.serialization.XmlCodecBase$XmlCodec.getXmlDescriptor():91:91 -> n
    1:4:void encodeShort(short):92 -> n
    5:11:void encodeShort(short):92:92 -> n
    12:19:void encodeShort(short):93:93 -> n
    20:27:void encodeShort(short):94:94 -> n
    1:4:nl.adaptivity.xmlutil.serialization.structure.SafeXmlDescriptor nl.adaptivity.xmlutil.serialization.XmlCodecBase$XmlCodec.getXmlDescriptor():91:91 -> q
    1:4:void encodeByte(byte):87 -> q
    5:11:void encodeByte(byte):87:87 -> q
    12:19:void encodeByte(byte):88:88 -> q
    20:27:void encodeByte(byte):89:89 -> q
    1:8:void encodeBoolean(boolean):85:85 -> u
    4:5:kotlinx.serialization.encoding.Encoder encodeInline(kotlinx.serialization.descriptors.SerialDescriptor):193:193 -> v
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lrp6;)La62;"}
    6:10:nl.adaptivity.xmlutil.serialization.structure.SafeXmlDescriptor nl.adaptivity.xmlutil.serialization.XmlCodecBase$XmlCodec.getXmlDescriptor():91:91 -> v
    6:10:kotlinx.serialization.encoding.Encoder encodeInline(kotlinx.serialization.descriptors.SerialDescriptor):193 -> v
    11:24:kotlinx.serialization.encoding.Encoder encodeInline(kotlinx.serialization.descriptors.SerialDescriptor):193:193 -> v
    1:8:void encodeFloat(float):107:107 -> y
