# {"id":"partitionSourceFiles","fileNameMappings":{"nl.adaptivity.xmlutil.serialization.XmlEncoderBase":"XMLEncoder.kt","kotlin.Pair":"Tuples.kt"}}
nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteAttribute -> go8:
# {"id":"sourceFile","fileName":"XMLEncoder.kt"}
    int XmlEncoderBase$DeferredWriteAttribute.$r8$classId -> b
      # {"id":"com.android.tools.r8.synthesized"}
    javax.xml.namespace.QName attrName -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    nl.adaptivity.xmlutil.serialization.XmlEncoderBase this$0 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    java.lang.String value -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    4:6:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWrite.<init>():805:805 -> <init>
    4:6:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteStringElement.<init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,java.lang.String):825 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lvo8;Lzn8;Ljava/lang/String;)V"}
    7:12:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteStringElement.<init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,java.lang.String):0:0 -> <init>
    13:19:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteStringElement.<init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,java.lang.String):825:825 -> <init>
    20:20:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWrite.<init>():805:805 -> <init>
    20:20:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteSerializable.<init>(kotlinx.serialization.encoding.Encoder,kotlinx.serialization.SerializationStrategy,java.lang.Object):849 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly52;Lnu6;Ljava/lang/Object;)V"}
    21:23:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteSerializable.<init>(kotlinx.serialization.encoding.Encoder,kotlinx.serialization.SerializationStrategy,java.lang.Object):850:852 -> <init>
    24:24:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWrite.<init>():805:805 -> <init>
    24:24:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteNilTag.<init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,javax.xml.namespace.QName,kotlin.Pair):841 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lvo8;Ljavax/xml/namespace/QName;Ld55;)V"}
    25:25:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteNilTag.<init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,javax.xml.namespace.QName,kotlin.Pair):0:0 -> <init>
    26:26:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteNilTag.<init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,javax.xml.namespace.QName,kotlin.Pair):841:841 -> <init>
    27:27:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWrite.<init>():805:805 -> <init>
    27:27:void <init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,javax.xml.namespace.QName,java.lang.String):799 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lvo8;Ljavax/xml/namespace/QName;Ljava/lang/String;)V"}
    28:28:void <init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,javax.xml.namespace.QName,java.lang.String):0:0 -> <init>
    29:29:void <init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,javax.xml.namespace.QName,java.lang.String):799:799 -> <init>
    17:18:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteStringElement.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):827:827 -> c
    17:18:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lpo8;Lgu6;I)V"}
    19:22:nl.adaptivity.xmlutil.XmlWriter nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getTarget():37:37 -> c
    19:22:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteStringElement.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):827 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    19:22:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    23:28:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteStringElement.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):827:827 -> c
    23:28:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    29:40:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteStringElement.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):1262:1262 -> c
    29:40:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    41:43:java.lang.String nl.adaptivity.xmlutil.XmlWriterUtil.smartStartTag(nl.adaptivity.xmlutil.XmlWriter,java.lang.String,java.lang.String,java.lang.String):1:1 -> c
    41:43:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteStringElement.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):1263 -> c
    41:43:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    44:53:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteStringElement.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):829:829 -> c
    44:53:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    54:73:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteStringElement.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):830:830 -> c
    54:73:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    74:84:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteStringElement.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):833:833 -> c
    74:84:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    85:97:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteStringElement.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):836:836 -> c
    85:97:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    98:101:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteStringElement.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):1265:1265 -> c
    98:101:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    102:104:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0:0 -> c
    105:112:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteSerializable.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):855:855 -> c
    105:112:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    113:115:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0:0 -> c
    116:117:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteNilTag.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):843:843 -> c
    116:117:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    118:119:nl.adaptivity.xmlutil.XmlWriter nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getTarget():37:37 -> c
    118:119:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteNilTag.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):843 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    118:119:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    120:121:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteNilTag.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):843:843 -> c
    120:121:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    122:133:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteNilTag.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):1262:1262 -> c
    122:133:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    134:136:java.lang.String nl.adaptivity.xmlutil.XmlWriterUtil.smartStartTag(nl.adaptivity.xmlutil.XmlWriter,java.lang.String,java.lang.String,java.lang.String):1:1 -> c
    134:136:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteNilTag.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):1263 -> c
    134:136:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    137:138:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteNilTag.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):844:844 -> c
    137:138:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    139:140:java.lang.Object kotlin.Pair.getFirst():28:28 -> c
    139:140:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteNilTag.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):844 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    139:140:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    141:142:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteNilTag.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):844:844 -> c
    141:142:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    143:144:java.lang.Object kotlin.Pair.getSecond():29:29 -> c
    143:144:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteNilTag.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):844 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    143:144:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    145:146:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteNilTag.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):844:844 -> c
    145:146:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    147:149:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase.access$smartWriteAttribute(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,javax.xml.namespace.QName,java.lang.String):34:34 -> c
    147:149:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteNilTag.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):844 -> c
    147:149:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    150:153:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase$DeferredWriteNilTag.invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):1265:1265 -> c
    150:153:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    154:156:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0:0 -> c
    157:162:void invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):801:801 -> c
    157:162:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
    163:166:void nl.adaptivity.xmlutil.serialization.XmlEncoderBase.access$smartWriteAttribute(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,javax.xml.namespace.QName,java.lang.String):34:34 -> c
    163:166:void invoke(nl.adaptivity.xmlutil.serialization.XmlEncoderBase$TagEncoder,kotlinx.serialization.descriptors.SerialDescriptor,int):801 -> c
    163:166:void XmlEncoderBase$DeferredWriteAttribute.invoke(XmlEncoderBase$TagEncoder,SerialDescriptor,int):0 -> c
