{"version":3,"sources":["NATIVE_IMPLEMENTATIONS.kt","Z:/BuildAgent/work/b2fef8360e1bcf3d/formats/json/commonMain/src/kotlinx/serialization/json/internal/TreeJsonEncoder.kt","src/kotlin/collections/Maps.kt","unsigned/src/kotlin/UInt.kt","unsigned/src/kotlin/ULong.kt","unsigned/src/kotlin/UByte.kt","unsigned/src/kotlin/UShort.kt","Z:/BuildAgent/work/b2fef8360e1bcf3d/formats/json/commonMain/src/kotlinx/serialization/json/internal/Polymorphic.kt","src/kotlin/util/Preconditions.kt","Z:/BuildAgent/work/b2fef8360e1bcf3d/formats/json/commonMain/src/kotlinx/serialization/json/internal/WriteMode.kt","src/kotlin/collections/Collections.kt"],"sourcesContent":[null,null,null,null,null,null,null,null,null,null,null],"ignoreList":[0],"x_google_ignoreList":[0],"names":["writeJson","json","value","serializer","encoder","nodeConsumer","putElement","key","element","encodeNullableSerializableElement","descriptor","index","getCurrent","inlineUnsignedNumberEncoder","tag","inlineUnquotedLiteralEncoder","inlineDescriptor","putUnquotedString","s","encodeInt","encodeLong","encodeByte","encodeShort","<get-serializersModule>","encodeString","elementName","shouldEncodeElementDefault","composeName","parentName","childName","encodeNotNullMark","encodeNull","encodeTaggedNull","encodeTaggedInt","encodeTaggedByte","encodeTaggedShort","encodeTaggedLong","encodeTaggedFloat","encodeSerializableValue","isPolymorphicSerializer","needDiscriminator","baseClassDiscriminator","casted","message","actual","actualSerializer","encodeTaggedDouble","encodeTaggedBoolean","encodeTaggedChar","encodeTaggedString","encodeTaggedEnum","enumDescriptor","ordinal","encodeTaggedValue","encodeTaggedInline","encodeInline","beginStructure","consumer","keyDescriptor","keyKind","discriminator","endEncode","<get-requiresTopLevelTag>","<this>","idx"],"mappings":"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U,EAAsCD,KAAtEoC,EAAgF;A,QAEjF,8CAAoB,IAApB,KAA4B,CAA4D,wBAArC,kBAAtB,UAAW,2BAAW,EAAkB,sCAAlB,CAAqC,CAAxF,C,CAA6G;A;;YM/DjH,INgEI,IMhEJ,sBAAK,eAAL,CAAmB,sBAAnB,C,CAAyC;A,cNgEf,UM/Df,qBN+DP,IM/DO,EN+D2B,KM/D3B,C;;YAEf,C;gBACAC,0BN4D8B,UM5D9BA,2C;gBPtBJ,G;YOwBY,4B;oBACA,CNyDA,IMzDA,sBAAK,eAAL,CAAmB,wBAAnB,QAAoE,yCAApE,C;;kBPzBZ,K;cO2BY,QNuDA,IMvDM,qBAAN,CAAW,eAAX,CAAyB,wBAAzB,CAAyB,SAAzB,C;qBAC2B,C;qBAA6B,C;0BAAgE,K;;qBAC7F,C;;;sBP7BvC,KCkFkC,UMrDoC,2BAAW,qB;0BAAW,mCAA6B,gC;;;kBAF7G,8B;;;;;gBAJRC,uB;gBASAC,yBAAiC,oBAAyC,mBNkD5C,UMlDiC,2BAAW,ENkDlE,IMlDqF,qBAAnB,CAAzC,GAAuE,I;gBPhC5G,K;YOiCyD,4B;kBACjDC,SNgD0B,UMhDb,8CNgDa,UMhDb,c;;;gBCgCb,IPgBsC,KOhBtC,IAAS,IAAT,C,CAAe;A,sBACfC,UDhCyB,uBAAD,YN+CE,UM/CiC,2BAAnC,IAA8C,uF;kBCiCtE,8EAAuC,SAAR,OAAQ,CAAvC,C;gBACJ,C,MAAO;A;gBAEP,C;;kBDnCIC,SAAoB,0BAAP,MAAO,EN8ChB,IM9CgB,EN8CkB,KM9ClB,C;sBACpB,mE;;sBN6C0B,U;;gBMjD9BC,wB;YAOI,gCAA0B,IAA1B,E,CAAgC;A,cAC3B,6CNyCD,IMzCJ,qBAAK,ENyCqB,UMzCrB,EAAmC,gBAAnC,EAAqD,sBAArD,C;cACL,UAAU,gBAAiB,2BAAW,qBAAtC,C;kBP1CR,aO2C8C,gBAAiB,2BAAW,2B;cNwC1D,kCMxCM,sB;cNyCN,+BAAwB,U;YMxCpC,C;YACA,gBAAiB,qBNqCT,IMrCS,ENqCyB,KMrCzB,C;;QNyCb,C,MAAgD;A;UAC5C,CADG,6BAAqB,IAArB,CAAqB,MAArB,EAA2B,IAA3B,CAA2B,cAA3B,CACH,oCAAwB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"}