# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.serialization.json.internal.ByteArrayPoolBase":"ArrayPools.kt","kotlinx.serialization.json.internal.ByteArrayPool8k":"ArrayPools.kt","kotlin.collections.ArrayDeque":"ArrayDeque.kt"}}
kotlinx.serialization.json.internal.CharsetReader -> br0:
# {"id":"sourceFile","fileName":"CharsetReader.kt"}
    java.io.InputStream inputStream -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ls60;"}
    java.nio.charset.CharsetDecoder decoder -> b
    java.nio.ByteBuffer byteBuffer -> c
    boolean hasLeftoverPotentiallySurrogateChar -> d
    char leftoverChar -> e
    4:6:void <init>(java.io.InputStream,java.nio.charset.Charset):7:7 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ls60;Ljava/nio/charset/Charset;)V"}
    7:8:void <init>(java.io.InputStream,java.nio.charset.Charset):8:8 -> <init>
    9:12:void <init>(java.io.InputStream,java.nio.charset.Charset):19:19 -> <init>
    13:18:void <init>(java.io.InputStream,java.nio.charset.Charset):20:20 -> <init>
    19:25:void <init>(java.io.InputStream,java.nio.charset.Charset):21:21 -> <init>
    26:27:void <init>(java.io.InputStream,java.nio.charset.Charset):19:19 -> <init>
    28:29:void <init>(java.io.InputStream,java.nio.charset.Charset):22:22 -> <init>
    30:31:byte[] kotlinx.serialization.json.internal.ByteArrayPoolBase.take(int):65:66 -> <init>
    30:31:byte[] kotlinx.serialization.json.internal.ByteArrayPool8k.take():79 -> <init>
    30:31:void <init>(java.io.InputStream,java.nio.charset.Charset):22 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    32:32:byte[] kotlinx.serialization.json.internal.ByteArrayPoolBase.take(int):66:66 -> <init>
    32:32:byte[] kotlinx.serialization.json.internal.ByteArrayPool8k.take():79 -> <init>
    32:32:void <init>(java.io.InputStream,java.nio.charset.Charset):22 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    33:45:java.lang.Object kotlin.collections.ArrayDeque.removeLastOrNull():182:182 -> <init>
    33:45:byte[] kotlinx.serialization.json.internal.ByteArrayPoolBase.take(int):66 -> <init>
    33:45:byte[] kotlinx.serialization.json.internal.ByteArrayPool8k.take():79 -> <init>
    33:45:void <init>(java.io.InputStream,java.nio.charset.Charset):22 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(3)"]}
    46:50:byte[] kotlinx.serialization.json.internal.ByteArrayPoolBase.take(int):66:66 -> <init>
    46:50:byte[] kotlinx.serialization.json.internal.ByteArrayPool8k.take():79 -> <init>
    46:50:void <init>(java.io.InputStream,java.nio.charset.Charset):22 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    51:55:byte[] kotlinx.serialization.json.internal.ByteArrayPoolBase.take(int):65:65 -> <init>
    51:55:byte[] kotlinx.serialization.json.internal.ByteArrayPool8k.take():79 -> <init>
    51:55:void <init>(java.io.InputStream,java.nio.charset.Charset):22 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    56:57:byte[] kotlinx.serialization.json.internal.ByteArrayPoolBase.take(int):68:68 -> <init>
    56:57:byte[] kotlinx.serialization.json.internal.ByteArrayPool8k.take():79 -> <init>
    56:57:void <init>(java.io.InputStream,java.nio.charset.Charset):22 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    58:66:void <init>(java.io.InputStream,java.nio.charset.Charset):22:22 -> <init>
    67:71:void <init>(java.io.InputStream,java.nio.charset.Charset):23:23 -> <init>
    72:73:byte[] kotlinx.serialization.json.internal.ByteArrayPoolBase.take(int):65:65 -> <init>
    72:73:byte[] kotlinx.serialization.json.internal.ByteArrayPool8k.take():79 -> <init>
    72:73:void <init>(java.io.InputStream,java.nio.charset.Charset):22 -> <init>
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    7:16:int read(char[],int,int):29:29 -> a
    7:16:int CharsetReader.read(char[],int,int):0 -> a
      # {"id":"com.android.tools.r8.synthesized"}
    17:21:int read(char[],int,int):36:36 -> a
    17:21:int CharsetReader.read(char[],int,int):0 -> a
    22:29:int read(char[],int,int):37:37 -> a
    22:29:int CharsetReader.read(char[],int,int):0 -> a
    30:43:int read(char[],int,int):40:40 -> a
    30:43:int CharsetReader.read(char[],int,int):0 -> a
    44:45:int oneShotReadSlowPath():104:104 -> a
    44:45:int read(char[],int,int):46 -> a
    44:45:int CharsetReader.read(char[],int,int):0 -> a
    46:49:int oneShotReadSlowPath():105:105 -> a
    46:49:int read(char[],int,int):46 -> a
    46:49:int CharsetReader.read(char[],int,int):0 -> a
    50:51:int oneShotReadSlowPath():108:108 -> a
    50:51:int read(char[],int,int):46 -> a
    50:51:int CharsetReader.read(char[],int,int):0 -> a
    52:61:int oneShotReadSlowPath():109:109 -> a
    52:61:int read(char[],int,int):46 -> a
    52:61:int CharsetReader.read(char[],int,int):0 -> a
    62:65:int oneShotReadSlowPath():114:114 -> a
    62:65:int read(char[],int,int):46 -> a
    62:65:int CharsetReader.read(char[],int,int):0 -> a
    66:67:int oneShotReadSlowPath():115:115 -> a
    66:67:int read(char[],int,int):46 -> a
    66:67:int CharsetReader.read(char[],int,int):0 -> a
    68:70:int oneShotReadSlowPath():116:116 -> a
    68:70:int read(char[],int,int):46 -> a
    68:70:int CharsetReader.read(char[],int,int):0 -> a
    71:76:int oneShotReadSlowPath():118:118 -> a
    71:76:int read(char[],int,int):46 -> a
    71:76:int CharsetReader.read(char[],int,int):0 -> a
    77:87:int oneShotReadSlowPath():112:112 -> a
    77:87:int read(char[],int,int):46 -> a
    77:87:int CharsetReader.read(char[],int,int):0 -> a
    88:91:int read(char[],int,int):48:48 -> a
    88:91:int CharsetReader.read(char[],int,int):0 -> a
    92:95:int doRead(char[],int,int):55:55 -> a
    92:95:int read(char[],int,int):51 -> a
    92:95:int CharsetReader.read(char[],int,int):0 -> a
    96:101:int doRead(char[],int,int):56:56 -> a
    96:101:int read(char[],int,int):51 -> a
    96:101:int CharsetReader.read(char[],int,int):0 -> a
    102:107:int doRead(char[],int,int):57:57 -> a
    102:107:int read(char[],int,int):51 -> a
    102:107:int CharsetReader.read(char[],int,int):0 -> a
    108:115:int doRead(char[],int,int):61:61 -> a
    108:115:int read(char[],int,int):51 -> a
    108:115:int CharsetReader.read(char[],int,int):0 -> a
    116:123:int doRead(char[],int,int):62:62 -> a
    116:123:int read(char[],int,int):51 -> a
    116:123:int CharsetReader.read(char[],int,int):0 -> a
    124:129:int doRead(char[],int,int):64:64 -> a
    124:129:int read(char[],int,int):51 -> a
    124:129:int CharsetReader.read(char[],int,int):0 -> a
    130:132:int fillByteBuffer():85:85 -> a
    130:132:int doRead(char[],int,int):65 -> a
    130:132:int read(char[],int,int):51 -> a
    130:132:int CharsetReader.read(char[],int,int):0 -> a
    133:136:int fillByteBuffer():88:88 -> a
    133:136:int doRead(char[],int,int):65 -> a
    133:136:int read(char[],int,int):51 -> a
    133:136:int CharsetReader.read(char[],int,int):0 -> a
    137:145:int fillByteBuffer():89:89 -> a
    137:145:int doRead(char[],int,int):65 -> a
    137:145:int read(char[],int,int):51 -> a
    137:145:int CharsetReader.read(char[],int,int):0 -> a
    146:162:int fillByteBuffer():91:91 -> a
    146:162:int doRead(char[],int,int):65 -> a
    146:162:int read(char[],int,int):51 -> a
    146:162:int CharsetReader.read(char[],int,int):0 -> a
    163:167:int fillByteBuffer():96:96 -> a
    163:167:int doRead(char[],int,int):65 -> a
    163:167:int read(char[],int,int):51 -> a
    163:167:int CharsetReader.read(char[],int,int):0 -> a
    168:170:int fillByteBuffer():94:94 -> a
    168:170:int doRead(char[],int,int):65 -> a
    168:170:int read(char[],int,int):51 -> a
    168:170:int CharsetReader.read(char[],int,int):0 -> a
    171:173:int fillByteBuffer():96:96 -> a
    171:173:int doRead(char[],int,int):65 -> a
    171:173:int read(char[],int,int):51 -> a
    171:173:int CharsetReader.read(char[],int,int):0 -> a
    174:179:int fillByteBuffer():98:98 -> a
    174:179:int doRead(char[],int,int):65 -> a
    174:179:int read(char[],int,int):51 -> a
    174:179:int CharsetReader.read(char[],int,int):0 -> a
    180:191:int doRead(char[],int,int):68:68 -> a
    180:191:int read(char[],int,int):51 -> a
    180:191:int CharsetReader.read(char[],int,int):0 -> a
    192:197:int doRead(char[],int,int):69:69 -> a
    192:197:int read(char[],int,int):51 -> a
    192:197:int CharsetReader.read(char[],int,int):0 -> a
    198:201:int fillByteBuffer():96:96 -> a
    198:201:int doRead(char[],int,int):65 -> a
    198:201:int read(char[],int,int):51 -> a
    198:201:int CharsetReader.read(char[],int,int):0 -> a
    202:207:int doRead(char[],int,int):73:73 -> a
    202:207:int read(char[],int,int):51 -> a
    202:207:int CharsetReader.read(char[],int,int):0 -> a
    208:213:int doRead(char[],int,int):74:74 -> a
    208:213:int read(char[],int,int):51 -> a
    208:213:int CharsetReader.read(char[],int,int):0 -> a
    214:216:int doRead(char[],int,int):79:79 -> a
    214:216:int read(char[],int,int):51 -> a
    214:216:int CharsetReader.read(char[],int,int):0 -> a
    217:223:int doRead(char[],int,int):80:80 -> a
    217:223:int read(char[],int,int):51 -> a
    217:223:int CharsetReader.read(char[],int,int):0 -> a
    224:229:int doRead(char[],int,int):81:81 -> a
    224:229:int read(char[],int,int):51 -> a
    224:229:int CharsetReader.read(char[],int,int):0 -> a
    230:233:int doRead(char[],int,int):77:77 -> a
    230:233:int read(char[],int,int):51 -> a
    230:233:int CharsetReader.read(char[],int,int):0 -> a
    234:235:int read(char[],int,int):30:30 -> a
    234:235:int CharsetReader.read(char[],int,int):0 -> a
    236:241:int read(char[],int,int):0:0 -> a
    236:241:int CharsetReader.read(char[],int,int):0 -> a
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":260,"3":262,"6":265,"9":269,"12":274,"15":280},"outline":"Lyc1;q(Ljava/lang/String;ILjava/lang/String;ILjava/lang/String;)Ljava/lang/StringBuilder;"}
    242:249:int read(char[],int,int):30:30 -> a
    242:249:int CharsetReader.read(char[],int,int):0 -> a
    250:259:int read(char[],int,int):29:29 -> a
    250:259:int CharsetReader.read(char[],int,int):0 -> a
    260:260:int read(char[],int,int):30:30 -> a
    262:262:int read(char[],int,int):30:30 -> a
    265:265:int read(char[],int,int):30:30 -> a
    269:269:int read(char[],int,int):30:30 -> a
    274:274:int read(char[],int,int):30:30 -> a
    280:280:int read(char[],int,int):30:30 -> a
