# {"id":"partitionSourceFiles","fileNameMappings":{"kotlin.jvm.internal.Intrinsics":"Intrinsics.java","nl.adaptivity.xmlutil.serialization.DefaultXmlSerializationPolicy":"DefaultXmlSerializationPolicy.kt"}}
nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy -> di8:
# {"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":"(Luc6;Luc6;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;Lbh7;)V"}
    boolean isStrictOtherAttributes() -> C
    void onElementRepeated(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int) -> D
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljf8;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":"(Luc6;Luc6;)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":"(Lbi8;Lgg4;)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":"(Luc6;Luc6;Ldx4;Lbi8;)Ljavax/xml/namespace/QName;"}
    boolean shouldEncodeElementDefault(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor) -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljf8;)Z"}
    boolean isMapValueCollapsed(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor) -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Luc6;Ljf8;)Z"}
    java.util.List elementNamespaceDecls(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo) -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Luc6;)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":"(Luc6;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;Lbh7;)V"}
    nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy$DeclaredNameInfo mapValueName(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,boolean) -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Luc6;Z)Lbi8;"}
    4:8:java.lang.String enumEncoding(kotlinx.serialization.descriptors.SerialDescriptor,int):227:227 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lrp6;I)Ljava/lang/String;"}
    boolean getVerifyElementOrder() -> l
    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) -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lzj5;Lmc3;Ljf8;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) -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Luc6;Luc6;)Ljo7;"}
    kotlinx.serialization.KSerializer overrideSerializerOrNull(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo) -> o
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Luc6;Luc6;)Lrl3;"}
    boolean isStrictBoolean() -> p
    1:8:boolean XmlSerializationPolicy.isInlineCollapsed(SafeParentInfo,SafeParentInfo):0:0 -> q
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Luc6;Luc6;)Z"}
    1:2:boolean isXmlFloat():56:56 -> r
    java.util.Collection initialChildReorderMap(kotlinx.serialization.descriptors.SerialDescriptor) -> s
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lrp6;)Ljava/util/Collection;"}
    4:16:java.lang.String[] attributeListDelimiters(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo):269:269 -> t
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk25;Luc6;)[Ljava/lang/String;"}
    boolean isTransparentPolymorphic(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo) -> u
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Luc6;Luc6;)Z"}
    4:8:java.lang.String[] textListDelimiters(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo):277:277 -> v
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lk25;Luc6;)[Ljava/lang/String;"}
    boolean isStrictAttributeNames() -> w
    boolean isListEluded(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo) -> x
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Luc6;Luc6;)Z"}
    nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy$DeclaredNameInfo mapKeyName(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo) -> y
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Luc6;)Lbi8;"}
    4:5:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):66:66 -> z
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcq8;)Ldx4;"}
    6:11:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> z
    6:11:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):66 -> z
    12:13:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):67:67 -> z
    14:20:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> z
    14:20:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):67 -> z
    21:26:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):69:69 -> z
    27:29:nl.adaptivity.xmlutil.serialization.OutputKind nl.adaptivity.xmlutil.serialization.DefaultXmlSerializationPolicy.getDefaultPrimitiveOutputKind():87:87 -> z
    27:29:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):69 -> z
    30:31:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):71:71 -> z
    32:34:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> z
    32:34:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):71 -> z
    35:37:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):71:71 -> z
    38:39:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):67:67 -> z
    40:42:nl.adaptivity.xmlutil.serialization.OutputKind nl.adaptivity.xmlutil.serialization.DefaultXmlSerializationPolicy.getDefaultObjectOutputKind():90:90 -> z
    40:42:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):67 -> z
