nl.adaptivity.xmlutil.util.XmlDoubleSerializer -> lf8:
# {"id":"sourceFile","fileName":"XmlDouble.kt"}
    nl.adaptivity.xmlutil.util.XmlDoubleSerializer INSTANCE -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Llf8;"}
    kotlinx.serialization.descriptors.SerialDescriptor descriptor -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Luh5;"}
    3:5:void <init>():42:42 -> <clinit>
    3:5:void <clinit>():0 -> <clinit>
    6:7:void <clinit>():0:0 -> <clinit>
    8:16:void <clinit>():43:43 -> <clinit>
    1:3:kotlinx.serialization.descriptors.SerialDescriptor getDescriptor():43:43 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lrp6;"}
    1:5:java.lang.Object deserialize(kotlinx.serialization.encoding.Decoder):42:42 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Llp1;)Ljava/lang/Object;"}
    1:6:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):42:42 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(La62;Ljava/lang/Object;)V"}
    7:23:void serialize(kotlinx.serialization.encoding.Encoder,double):46:46 -> g
    7:23:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):42 -> g
    24:35:void serialize(kotlinx.serialization.encoding.Encoder,double):47:47 -> g
    24:35:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):42 -> g
    36:51:void serialize(kotlinx.serialization.encoding.Encoder,double):48:48 -> g
    36:51:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):42 -> g
    52:57:void serialize(kotlinx.serialization.encoding.Encoder,double):49:49 -> g
    52:57:void serialize(kotlinx.serialization.encoding.Encoder,java.lang.Object):42 -> g
    1:56:java.lang.Double deserialize(kotlinx.serialization.encoding.Decoder):52:52 -> i
    1:56:java.lang.Double XmlDoubleSerializer.deserialize(Decoder1):0 -> i
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Llp1;)Ljava/lang/Double;"}
    57:62:java.lang.Double deserialize(kotlinx.serialization.encoding.Decoder):57:57 -> i
    57:62:java.lang.Double XmlDoubleSerializer.deserialize(Decoder1):0 -> i
    63:69:java.lang.Double deserialize(kotlinx.serialization.encoding.Decoder):59:59 -> i
    63:69:java.lang.Double XmlDoubleSerializer.deserialize(Decoder1):0 -> i
    70:75:boolean kotlin.text.StringsKt__StringsKt.contains$default(java.lang.CharSequence,java.lang.CharSequence,boolean,int,java.lang.Object):1190:1190 -> i
    70:75:java.lang.Double deserialize(kotlinx.serialization.encoding.Decoder):60 -> i
    70:75:java.lang.Double XmlDoubleSerializer.deserialize(Decoder1):0 -> i
    76:77:java.lang.Double deserialize(kotlinx.serialization.encoding.Decoder):60:61 -> i
    76:77:java.lang.Double XmlDoubleSerializer.deserialize(Decoder1):0 -> i
    78:82:java.lang.Double deserialize(kotlinx.serialization.encoding.Decoder):61:61 -> i
    78:82:java.lang.Double XmlDoubleSerializer.deserialize(Decoder1):0 -> i
    83:86:java.lang.Double deserialize(kotlinx.serialization.encoding.Decoder):0:0 -> i
    83:86:java.lang.Double XmlDoubleSerializer.deserialize(Decoder1):0 -> i
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":98,"3":100,"6":103,"9":107,"12":112},"outline":"Lyc1;k(CLjava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    87:97:java.lang.Double deserialize(kotlinx.serialization.encoding.Decoder):61:61 -> i
    87:97:java.lang.Double XmlDoubleSerializer.deserialize(Decoder1):0 -> i
    98:98:java.lang.Double deserialize(kotlinx.serialization.encoding.Decoder):61:61 -> i
    100:100:java.lang.Double deserialize(kotlinx.serialization.encoding.Decoder):61:61 -> i
    103:103:java.lang.Double deserialize(kotlinx.serialization.encoding.Decoder):61:61 -> i
    107:107:java.lang.Double deserialize(kotlinx.serialization.encoding.Decoder):61:61 -> i
    112:112:java.lang.Double deserialize(kotlinx.serialization.encoding.Decoder):61:61 -> i
