# {"id":"partitionSourceFiles","fileNameMappings":{"kotlin.jvm.internal.Intrinsics":"Intrinsics.java","nl.adaptivity.xmlutil.serialization.DefaultXmlSerializationPolicy":"DefaultXmlSerializationPolicy.kt"}}
nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy -> qp8:
# {"id":"sourceFile","fileName":"XmlSerializationPolicy.kt"}
    4:5:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):66:66 -> A
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lry8;)Lnx4;"}
    6:11:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> A
    6:11:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):66 -> A
    12:13:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):67:67 -> A
    14:20:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> A
    14:20:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):67 -> A
    21:26:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):69:69 -> A
    27:29:nl.adaptivity.xmlutil.serialization.OutputKind nl.adaptivity.xmlutil.serialization.DefaultXmlSerializationPolicy.getDefaultPrimitiveOutputKind():87:87 -> A
    27:29:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):69 -> A
    30:31:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):71:71 -> A
    32:34:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> A
    32:34:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):71 -> A
    35:37:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):71:71 -> A
    38:39:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):67:67 -> A
    40:42:nl.adaptivity.xmlutil.serialization.OutputKind nl.adaptivity.xmlutil.serialization.DefaultXmlSerializationPolicy.getDefaultObjectOutputKind():90:90 -> A
    40:42:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):67 -> A
    nl.adaptivity.xmlutil.serialization.OutputKind effectiveOutputKind(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,boolean) -> B
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lid6;Lid6;Z)Lnx4;"}
    boolean isStrictOtherAttributes() -> C
    void onElementRepeated(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int) -> D
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwm8;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":"(Lid6;Lid6;)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":"(Lop8;Lae4;)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":"(Lid6;Lid6;Lnx4;Lop8;)Ljavax/xml/namespace/QName;"}
    boolean shouldEncodeElementDefault(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor) -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lwm8;)Z"}
    boolean isMapValueCollapsed(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor) -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lid6;Lwm8;)Z"}
    java.util.List elementNamespaceDecls(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo) -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lid6;)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":"(Lid6;Z)Ljavax/xml/namespace/QName;"}
    1:4:void invalidOutputKind(java.lang.String,kotlin.jvm.functions.Function0):77:77 -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lvg7;)V"}
    nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy$DeclaredNameInfo mapValueName(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,boolean) -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lid6;Z)Lop8;"}
    4:8:java.lang.String enumEncoding(kotlinx.serialization.descriptors.SerialDescriptor,int):227:227 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmp6;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":"(Lpk5;Lqb3;Lwm8;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":"(Lid6;Lid6;)Lnr7;"}
    kotlinx.serialization.KSerializer overrideSerializerOrNull(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo) -> o
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lid6;Lid6;)Lxk3;"}
    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":"(Lid6;Lid6;)Z"}
    1:2:boolean isXmlFloat():56:56 -> r
    void ignoredSerialInfo(java.lang.String,kotlin.jvm.functions.Function0) -> s
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Lvg7;)V"}
    java.util.Collection initialChildReorderMap(kotlinx.serialization.descriptors.SerialDescriptor) -> t
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmp6;)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":"(Lt25;Lid6;)[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":"(Lid6;Lid6;)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":"(Lt25;Lid6;)[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":"(Lid6;Lid6;)Z"}
    nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy$DeclaredNameInfo mapKeyName(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo) -> z
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lid6;)Lop8;"}
