# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.io.JvmCoreKt":"JvmCore.kt","kotlinx.io.Segment":"Segment.kt","kotlinx.io.Buffer":"Buffer.kt"}}
kotlinx.io.InputStreamSource -> oe3:
# {"id":"sourceFile","fileName":"JvmCore.kt"}
    java.io.InputStream input -> X
    4:6:void <init>(java.io.InputStream):72:72 -> <init>
    7:9:void <init>(java.io.InputStream):73:73 -> <init>
    14:19:long readAtMostTo(kotlinx.io.Buffer,long):122:122 -> B
    14:19:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lea0;J)J"}
    20:21:int kotlinx.io.Segment.getLimit():99:99 -> B
    20:21:long readAtMostTo(kotlinx.io.Buffer,long):127 -> B
    20:21:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    22:24:long readAtMostTo(kotlinx.io.Buffer,long):127:127 -> B
    22:24:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    25:29:long readAtMostTo(kotlinx.io.Buffer,long):128:128 -> B
    25:29:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    30:47:long readAtMostTo(kotlinx.io.Buffer,long):84:84 -> B
    30:47:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    48:50:int kotlinx.io.Segment.getLimit():99:99 -> B
    48:50:long readAtMostTo(kotlinx.io.Buffer,long):131 -> B
    48:50:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    51:52:void kotlinx.io.Segment.setLimit(int):99:99 -> B
    51:52:long readAtMostTo(kotlinx.io.Buffer,long):131 -> B
    51:52:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    53:56:long kotlinx.io.Buffer.getSizeMut():71:71 -> B
    53:56:long readAtMostTo(kotlinx.io.Buffer,long):132 -> B
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    53:56:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    57:63:void kotlinx.io.Buffer.setSizeMut(long):71:71 -> B
    57:63:long readAtMostTo(kotlinx.io.Buffer,long):132 -> B
    57:63:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    64:72:int kotlinx.io.Segment.getRemainingCapacity():362:362 -> B
    64:72:long readAtMostTo(kotlinx.io.Buffer,long):136 -> B
    64:72:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    73:74:void kotlinx.io.Segment.setLimit(int):99:99 -> B
    73:74:long readAtMostTo(kotlinx.io.Buffer,long):141 -> B
    73:74:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    75:78:long kotlinx.io.Buffer.getSizeMut():71:71 -> B
    75:78:long readAtMostTo(kotlinx.io.Buffer,long):142 -> B
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    75:78:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    79:81:void kotlinx.io.Buffer.setSizeMut(long):71:71 -> B
    79:81:long readAtMostTo(kotlinx.io.Buffer,long):142 -> B
    79:81:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    82:91:boolean kotlinx.io.SegmentKt.isEmpty(kotlinx.io.Segment):534:534 -> B
    82:91:long readAtMostTo(kotlinx.io.Buffer,long):145 -> B
    82:91:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    92:96:void kotlinx.io.Buffer.recycleTail():616:616 -> B
    92:96:long readAtMostTo(kotlinx.io.Buffer,long):146 -> B
    92:96:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    97:98:kotlinx.io.Segment kotlinx.io.Segment.getPrev():128:128 -> B
    97:98:void kotlinx.io.Buffer.recycleTail():617 -> B
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    97:98:long readAtMostTo(kotlinx.io.Buffer,long):146 -> B
    97:98:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    99:103:void kotlinx.io.Buffer.recycleTail():618:618 -> B
    99:103:long readAtMostTo(kotlinx.io.Buffer,long):146 -> B
    99:103:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    104:106:void kotlinx.io.Buffer.recycleTail():620:620 -> B
    104:106:long readAtMostTo(kotlinx.io.Buffer,long):146 -> B
    104:106:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    107:108:void kotlinx.io.Segment.setNext(kotlinx.io.Segment):122:122 -> B
    107:108:void kotlinx.io.Buffer.recycleTail():622 -> B
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    107:108:long readAtMostTo(kotlinx.io.Buffer,long):146 -> B
    107:108:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    109:110:void kotlinx.io.Segment.setPrev(kotlinx.io.Segment):128:128 -> B
    109:110:void kotlinx.io.Buffer.recycleTail():624 -> B
    109:110:long readAtMostTo(kotlinx.io.Buffer,long):146 -> B
    109:110:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    111:114:void kotlinx.io.Buffer.recycleTail():625:625 -> B
    111:114:long readAtMostTo(kotlinx.io.Buffer,long):146 -> B
    111:114:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    115:127:long readAtMostTo(kotlinx.io.Buffer,long):137:137 -> B
    115:127:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    128:131:int kotlinx.io.Segment.getRemainingCapacity():362:362 -> B
    128:131:long readAtMostTo(kotlinx.io.Buffer,long):137 -> B
    128:131:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    132:138:long readAtMostTo(kotlinx.io.Buffer,long):137:137 -> B
    132:138:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    139:148:long readAtMostTo(kotlinx.io.Buffer,long):136:136 -> B
    139:148:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    149:162:boolean kotlinx.io.JvmCoreKt.isAndroidGetsocknameError(java.lang.AssertionError):109:109 -> B
    149:162:long readAtMostTo(kotlinx.io.Buffer,long):93 -> B
    149:162:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    163:168:boolean kotlin.text.StringsKt__StringsKt.contains$default(java.lang.CharSequence,java.lang.CharSequence,boolean,int,java.lang.Object):1190:1190 -> B
    163:168:boolean kotlinx.io.JvmCoreKt.isAndroidGetsocknameError(java.lang.AssertionError):109 -> B
    163:168:long readAtMostTo(kotlinx.io.Buffer,long):93 -> B
    163:168:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    169:174:long readAtMostTo(kotlinx.io.Buffer,long):93:93 -> B
    169:174:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    175:175:long readAtMostTo(kotlinx.io.Buffer,long):94:94 -> B
    175:175:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    176:179:long readAtMostTo(kotlinx.io.Buffer,long):119:119 -> B
    176:179:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    180:183:long readAtMostTo(kotlinx.io.Buffer,long):0:0 -> B
    180:183:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":188,"3":190,"6":193,"9":197,"12":202},"outline":"Lih4;j(JLjava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    184:187:long readAtMostTo(kotlinx.io.Buffer,long):119:119 -> B
    184:187:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    188:188:long readAtMostTo(kotlinx.io.Buffer,long):119:119 -> B
    190:190:long readAtMostTo(kotlinx.io.Buffer,long):119:119 -> B
    193:193:long readAtMostTo(kotlinx.io.Buffer,long):119:119 -> B
    197:197:long readAtMostTo(kotlinx.io.Buffer,long):119:119 -> B
    202:202:long readAtMostTo(kotlinx.io.Buffer,long):119:119 -> B
    1:6:void close():98:98 -> close
    1:22:java.lang.String toString():100:100 -> toString
