# {"id":"partitionSourceFiles","fileNameMappings":{"nl.adaptivity.xmlutil.serialization.XmlEncoderBase":"XMLEncoder.kt","nl.adaptivity.xmlutil.serialization.XmlCodecBase":"XmlCodecBase.kt","nl.adaptivity.xmlutil.XmlSerializationStrategy":"XmlSerializationStrategy.kt","kotlinx.serialization.encoding.Encoder":"Encoding.kt"}}
nl.adaptivity.xmlutil.serialization.XmlEncoderBase$PrimitiveEncoder -> oo8:
# {"id":"sourceFile","fileName":"XMLEncoder.kt"}
    kotlinx.serialization.modules.SerializersModule serializersModule -> X
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lu35;"}
    nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor xmlDescriptor -> Y
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lzn8;"}
    java.lang.StringBuilder output -> Z
    nl.adaptivity.xmlutil.XmlWriter target -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Luo8;"}
    nl.adaptivity.xmlutil.serialization.XmlEncoderBase this$0 -> i0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lvo8;"}
    1:3:void <init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,kotlinx.serialization.modules.SerializersModule,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor):220:220 -> <init>
    1:3:void XmlEncoderBase$PrimitiveEncoder.<init>(XmlEncoderBase,PagerScrollPosition,XmlDescriptor):0 -> <init>
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lvo8;Lu35;Lzn8;)V"}
    4:9:void XmlEncoderBase$PrimitiveEncoder.<init>(XmlEncoderBase,PagerScrollPosition,XmlDescriptor):0:0 -> <init>
    10:11:void <init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,kotlinx.serialization.modules.SerializersModule,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor):220:220 -> <init>
    10:11:void XmlEncoderBase$PrimitiveEncoder.<init>(XmlEncoderBase,PagerScrollPosition,XmlDescriptor):0 -> <init>
    12:13:void <init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,kotlinx.serialization.modules.SerializersModule,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor):221:221 -> <init>
    12:13:void XmlEncoderBase$PrimitiveEncoder.<init>(XmlEncoderBase,PagerScrollPosition,XmlDescriptor):0 -> <init>
    14:15:void <init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,kotlinx.serialization.modules.SerializersModule,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor):222:222 -> <init>
    14:15:void XmlEncoderBase$PrimitiveEncoder.<init>(XmlEncoderBase,PagerScrollPosition,XmlDescriptor):0 -> <init>
    16:22:void <init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,kotlinx.serialization.modules.SerializersModule,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor):224:224 -> <init>
    16:22:void XmlEncoderBase$PrimitiveEncoder.<init>(XmlEncoderBase,PagerScrollPosition,XmlDescriptor):0 -> <init>
    23:24:void <init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,kotlinx.serialization.modules.SerializersModule,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor):227:227 -> <init>
    23:24:void XmlEncoderBase$PrimitiveEncoder.<init>(XmlEncoderBase,PagerScrollPosition,XmlDescriptor):0 -> <init>
    25:26:nl.adaptivity.xmlutil.XmlWriter nl.adaptivity.xmlutil.serialization.XmlEncoderBase.getTarget():37:37 -> <init>
    25:26:void <init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,kotlinx.serialization.modules.SerializersModule,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor):227 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    25:26:void XmlEncoderBase$PrimitiveEncoder.<init>(XmlEncoderBase,PagerScrollPosition,XmlDescriptor):0 -> <init>
    27:32:void <init>(nl.adaptivity.xmlutil.serialization.XmlEncoderBase,kotlinx.serialization.modules.SerializersModule,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor):227:227 -> <init>
    27:32:void XmlEncoderBase$PrimitiveEncoder.<init>(XmlEncoderBase,PagerScrollPosition,XmlDescriptor):0 -> <init>
    4:9:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):289:289 -> E
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lnu6;Ljava/lang/Object;)V"}
    10:15:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):290:290 -> E
    16:18:nl.adaptivity.xmlutil.XmlWriter getTarget():227:227 -> E
    16:18:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):290 -> E
    19:22:void nl.adaptivity.xmlutil.XmlSerializationStrategy.serializeXML$default(nl.adaptivity.xmlutil.XmlSerializationStrategy,kotlinx.serialization.encoding.Encoder,nl.adaptivity.xmlutil.XmlWriter,java.lang.Object,boolean,int,java.lang.Object):49:49 -> E
    19:22:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):290 -> E
    23:26:void kotlinx.serialization.encoding.Encoder.encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):280:280 -> E
    23:26:void encodeSerializableValue(kotlinx.serialization.SerializationStrategy,java.lang.Object):291 -> E
    1:8:void encodeChar(char):245:245 -> H
    4:13:void encodeEnum(kotlinx.serialization.descriptors.SerialDescriptor,int):250:250 -> P
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lgu6;I)V"}
    14:35:void encodeEnum(kotlinx.serialization.descriptors.SerialDescriptor,int):251:251 -> P
    36:42:void encodeEnum(kotlinx.serialization.descriptors.SerialDescriptor,int):252:252 -> P
    43:48:void encodeString(java.lang.String):285:285 -> P
    43:48:void encodeEnum(kotlinx.serialization.descriptors.SerialDescriptor,int):252 -> P
    49:54:void encodeEnum(kotlinx.serialization.descriptors.SerialDescriptor,int):254:254 -> P
    1:18:void encodeInt(int):263:263 -> X
    19:22:java.lang.String java.lang.Integer.toUnsignedString(int,int):0:0 -> X
    19:22:java.lang.String java.lang.Integer.toUnsignedString(int):0 -> X
    19:22:void encodeInt(int):264 -> X
    23:26:void encodeInt(int):264:264 -> X
    27:34:void encodeInt(int):265:265 -> X
    1:3:kotlinx.serialization.modules.SerializersModule getSerializersModule():221:221 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lu35;"}
    1:15:void encodeLong(long):269:269 -> a0
    16:22:java.lang.String java.lang.Long.toUnsignedString(long):0:0 -> a0
    16:22:void encodeLong(long):270 -> a0
    23:74:java.lang.String java.lang.Long.toUnsignedString(long,int):0:0 -> a0
    23:74:java.lang.String java.lang.Long.toUnsignedString(long):0 -> a0
    23:74:void encodeLong(long):270 -> a0
    75:78:void encodeLong(long):270:270 -> a0
    79:86:void encodeLong(long):271:271 -> a0
    1:2:nl.adaptivity.xmlutil.serialization.XmlConfig getConfig():225:225 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lwm8;"}
    3:5:nl.adaptivity.xmlutil.serialization.XmlConfig nl.adaptivity.xmlutil.serialization.XmlCodecBase.getConfig():34:34 -> c
    3:5:nl.adaptivity.xmlutil.serialization.XmlConfig getConfig():225 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    4:11:kotlinx.serialization.encoding.CompositeEncoder beginStructure(kotlinx.serialization.descriptors.SerialDescriptor):234:234 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lgu6;)Ly51;"}
    1:1:void encodeNull():276:276 -> i
    4:9:void encodeString(java.lang.String):285:285 -> k0
    1:8:void encodeDouble(double):247:247 -> m
    1:9:void encodeShort(short):278:278 -> n
    10:17:void encodeShort(short):279:279 -> n
    18:25:void encodeShort(short):280:280 -> n
    1:9:void encodeByte(byte):239:239 -> q
    10:17:void encodeByte(byte):240:240 -> q
    18:25:void encodeByte(byte):241:241 -> q
    1:8:void encodeBoolean(boolean):237:237 -> u
    1:4:Encoder1 XmlEncoderBase$PrimitiveEncoder.encodeInline(SerialDescriptor):0:0 -> v
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lgu6;)Ly52;"}
    1:8:void encodeFloat(float):258:258 -> y
