# {"id":"partitionSourceFiles","fileNameMappings":{"kotlin.jvm.internal.Intrinsics":"Intrinsics.java","nl.adaptivity.xmlutil.serialization.DefaultXmlSerializationPolicy":"DefaultXmlSerializationPolicy.kt"}}
nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy -> fi8:
# {"id":"sourceFile","fileName":"XmlSerializationPolicy.kt"}
    nl.adaptivity.xmlutil.serialization.OutputKind effectiveOutputKind(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,boolean) -> A
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwc6;Lwc6;Z)Ldx4;"}
    1:4:void invalidOutputKind(java.lang.String,kotlin.jvm.functions.Function0):77:77 -> B
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Leh7;)V"}
    boolean isStrictOtherAttributes() -> C
    void onElementRepeated(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int) -> D
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Llf8;I)V"}
    javax.xml.namespace.QName polymorphicDiscriminatorName(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo) -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwc6;Lwc6;)Ljavax/xml/namespace/QName;"}
    javax.xml.namespace.QName serialTypeNameToQName(nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy$DeclaredNameInfo,nl.adaptivity.xmlutil.Namespace) -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ldi8;Lfg4;)Ljavax/xml/namespace/QName;"}
    javax.xml.namespace.QName effectiveName(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.OutputKind,nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy$DeclaredNameInfo) -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwc6;Lwc6;Ldx4;Ldi8;)Ljavax/xml/namespace/QName;"}
    boolean shouldEncodeElementDefault(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor) -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Llf8;)Z"}
    boolean isMapValueCollapsed(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor) -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwc6;Llf8;)Z"}
    java.util.List elementNamespaceDecls(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo) -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwc6;)Ljava/util/List;"}
    1:1:java.util.Collection XmlSerializationPolicy.updateReorderMap(java.util.Collection,java.util.List):0:0 -> g
      # {"id":"com.android.tools.r8.synthesized"}
    javax.xml.namespace.QName mapEntryName(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,boolean) -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwc6;Z)Ljavax/xml/namespace/QName;"}
    void ignoredSerialInfo(java.lang.String,kotlin.jvm.functions.Function0) -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Leh7;)V"}
    4:5:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):66:66 -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lgq8;)Ldx4;"}
    6:11:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> j
    6:11:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):66 -> j
    12:13:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):67:67 -> j
    14:20:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> j
    14:20:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):67 -> j
    21:26:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):69:69 -> j
    27:29:nl.adaptivity.xmlutil.serialization.OutputKind nl.adaptivity.xmlutil.serialization.DefaultXmlSerializationPolicy.getDefaultPrimitiveOutputKind():87:87 -> j
    27:29:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):69 -> j
    30:31:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):71:71 -> j
    32:34:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> j
    32:34:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):71 -> j
    35:37:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):71:71 -> j
    38:39:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):67:67 -> j
    40:42:nl.adaptivity.xmlutil.serialization.OutputKind nl.adaptivity.xmlutil.serialization.DefaultXmlSerializationPolicy.getDefaultObjectOutputKind():90:90 -> j
    40:42:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):67 -> j
    nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy$DeclaredNameInfo mapValueName(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,boolean) -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwc6;Z)Ldi8;"}
    4:8:java.lang.String enumEncoding(kotlinx.serialization.descriptors.SerialDescriptor,int):227:227 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lup6;I)Ljava/lang/String;"}
    boolean getVerifyElementOrder() -> m
    java.util.List handleUnknownContentRecovering(nl.adaptivity.xmlutil.XmlReader,nl.adaptivity.xmlutil.serialization.InputKind,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,javax.xml.namespace.QName,java.util.Collection) -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lzj5;Lmc3;Llf8;Ljavax/xml/namespace/QName;Ljava/util/Collection;)Ljava/util/List;"}
    nl.adaptivity.xmlutil.serialization.structure.TypePreserveSpace preserveSpace(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo) -> o
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwc6;Lwc6;)Lmo7;"}
    kotlinx.serialization.KSerializer overrideSerializerOrNull(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo) -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwc6;Lwc6;)Lrl3;"}
    boolean isStrictBoolean() -> q
    1:8:boolean XmlSerializationPolicy.isInlineCollapsed(SafeParentInfo,SafeParentInfo):0:0 -> r
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwc6;Lwc6;)Z"}
    1:2:boolean isXmlFloat():56:56 -> s
    java.util.Collection initialChildReorderMap(kotlinx.serialization.descriptors.SerialDescriptor) -> t
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lup6;)Ljava/util/Collection;"}
    4:16:java.lang.String[] attributeListDelimiters(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo):269:269 -> u
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk25;Lwc6;)[Ljava/lang/String;"}
    boolean isTransparentPolymorphic(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo) -> v
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwc6;Lwc6;)Z"}
    4:8:java.lang.String[] textListDelimiters(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo):277:277 -> w
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk25;Lwc6;)[Ljava/lang/String;"}
    boolean isStrictAttributeNames() -> x
    boolean isListEluded(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo) -> y
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwc6;Lwc6;)Z"}
    nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy$DeclaredNameInfo mapKeyName(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo) -> z
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwc6;)Ldi8;"}
