# {"id":"partitionSourceFiles","fileNameMappings":{"kotlin.jvm.internal.Intrinsics":"Intrinsics.java","nl.adaptivity.xmlutil.serialization.DefaultXmlSerializationPolicy":"DefaultXmlSerializationPolicy.kt"}}
nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy -> gb8:
# {"id":"sourceFile","fileName":"XmlSerializationPolicy.kt"}
    nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy$DeclaredNameInfo mapKeyName(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo) -> A
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx66;)Leb8;"}
    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":"(Lx66;Lx66;Z)Lls4;"}
    boolean isStrictOtherAttributes() -> C
    void onElementRepeated(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor,int) -> D
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm88;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":"(Lx66;Lx66;)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":"(Leb8;Lpb4;)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":"(Lx66;Lx66;Lls4;Leb8;)Ljavax/xml/namespace/QName;"}
    boolean shouldEncodeElementDefault(nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor) -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lm88;)Z"}
    boolean isMapValueCollapsed(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.XmlDescriptor) -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx66;Lm88;)Z"}
    java.util.List elementNamespaceDecls(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo) -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx66;)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":"(Lx66;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;Laa7;)V"}
    nl.adaptivity.xmlutil.serialization.XmlSerializationPolicy$DeclaredNameInfo mapValueName(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,boolean) -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx66;Z)Leb8;"}
    4:8:java.lang.String enumEncoding(kotlinx.serialization.descriptors.SerialDescriptor,int):227:227 -> k
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lvj6;I)Ljava/lang/String;"}
    4:5:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):66:66 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx0a;)Lls4;"}
    6:11:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> l
    6:11:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):66 -> l
    12:13:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):67:67 -> l
    14:20:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> l
    14:20:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):67 -> l
    21:26:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):69:69 -> l
    27:29:nl.adaptivity.xmlutil.serialization.OutputKind nl.adaptivity.xmlutil.serialization.DefaultXmlSerializationPolicy.getDefaultPrimitiveOutputKind():87:87 -> l
    27:29:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):69 -> l
    30:31:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):71:71 -> l
    32:34:boolean kotlin.jvm.internal.Intrinsics.areEqual(java.lang.Object,java.lang.Object):169:169 -> l
    32:34:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):71 -> l
    35:37:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):71:71 -> l
    38:39:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):67:67 -> l
    40:42:nl.adaptivity.xmlutil.serialization.OutputKind nl.adaptivity.xmlutil.serialization.DefaultXmlSerializationPolicy.getDefaultObjectOutputKind():90:90 -> l
    40:42:nl.adaptivity.xmlutil.serialization.OutputKind defaultOutputKind(kotlinx.serialization.descriptors.SerialKind):67 -> l
    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":"(Ldf5;Ll83;Lm88;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":"(Lx66;Lx66;)Lph7;"}
    kotlinx.serialization.KSerializer overrideSerializerOrNull(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo) -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx66;Lx66;)Lph3;"}
    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":"(Lx66;Lx66;)Z"}
    1:2:boolean isXmlFloat():56:56 -> s
    void ignoredSerialInfo(java.lang.String,kotlin.jvm.functions.Function0) -> t
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/String;Laa7;)V"}
    java.util.Collection initialChildReorderMap(kotlinx.serialization.descriptors.SerialDescriptor) -> u
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lvj6;)Ljava/util/Collection;"}
    4:16:java.lang.String[] attributeListDelimiters(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo):269:269 -> v
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lrx4;Lx66;)[Ljava/lang/String;"}
    boolean isTransparentPolymorphic(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo) -> w
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx66;Lx66;)Z"}
    4:8:java.lang.String[] textListDelimiters(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo):277:277 -> x
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lrx4;Lx66;)[Ljava/lang/String;"}
    boolean isStrictAttributeNames() -> y
    boolean isListEluded(nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo,nl.adaptivity.xmlutil.serialization.structure.SafeParentInfo) -> z
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lx66;Lx66;)Z"}
