# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.io.JvmCoreKt":"JvmCore.kt","kotlinx.io.Segment":"Segment.kt","kotlinx.io.Buffer":"Buffer.kt"}}
kotlinx.io.InputStreamSource -> v83:
# {"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:17:long readAtMostTo(kotlinx.io.Buffer,long):122:122 -> B
    14:17:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
      # {"id":"com.android.tools.r8.synthesized"}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lz80;J)J"}
    18:19:byte[] kotlinx.io.Segment.dataAsByteArray(boolean):377:377 -> B
    18:19:long readAtMostTo(kotlinx.io.Buffer,long):124 -> B
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    18:19:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    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:71:long readAtMostTo(kotlinx.io.Buffer,long):136:136 -> B
    64:71:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    72:74:int kotlinx.io.Segment.getLimit():99:99 -> B
    72:74:long readAtMostTo(kotlinx.io.Buffer,long):141 -> B
    72:74:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    75:76:void kotlinx.io.Segment.setLimit(int):99:99 -> B
    75:76:long readAtMostTo(kotlinx.io.Buffer,long):141 -> B
    75:76:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    77:80:long kotlinx.io.Buffer.getSizeMut():71:71 -> B
    77:80:long readAtMostTo(kotlinx.io.Buffer,long):142 -> B
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    77:80:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    81:83:void kotlinx.io.Buffer.setSizeMut(long):71:71 -> B
    81:83:long readAtMostTo(kotlinx.io.Buffer,long):142 -> B
    81:83:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    84:93:boolean kotlinx.io.SegmentKt.isEmpty(kotlinx.io.Segment):534:534 -> B
    84:93:long readAtMostTo(kotlinx.io.Buffer,long):145 -> B
    84:93:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    94:97:long readAtMostTo(kotlinx.io.Buffer,long):146:146 -> B
    94:97:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    98:121:long readAtMostTo(kotlinx.io.Buffer,long):137:137 -> B
    98:121:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    122:131:long readAtMostTo(kotlinx.io.Buffer,long):136:136 -> B
    122:131:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    132:145:boolean kotlinx.io.JvmCoreKt.isAndroidGetsocknameError(java.lang.AssertionError):109:109 -> B
    132:145:long readAtMostTo(kotlinx.io.Buffer,long):93 -> B
    132:145:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    146:151:boolean kotlin.text.StringsKt__StringsKt.contains$default(java.lang.CharSequence,java.lang.CharSequence,boolean,int,java.lang.Object):1190:1190 -> B
    146:151:boolean kotlinx.io.JvmCoreKt.isAndroidGetsocknameError(java.lang.AssertionError):109 -> B
    146:151:long readAtMostTo(kotlinx.io.Buffer,long):93 -> B
    146:151:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    152:157:long readAtMostTo(kotlinx.io.Buffer,long):93:93 -> B
    152:157:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    158:158:long readAtMostTo(kotlinx.io.Buffer,long):94:94 -> B
    158:158:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    159:162:long readAtMostTo(kotlinx.io.Buffer,long):119:119 -> B
    159:162:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    163:166:long readAtMostTo(kotlinx.io.Buffer,long):0:0 -> B
    163:166:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
      # {"id":"com.android.tools.r8.outlineCallsite","positions":{"1":171,"3":173,"6":176,"9":180,"12":185},"outline":"Lyi4;i(JLjava/lang/String;Ljava/lang/String;)Ljava/lang/String;"}
    167:170:long readAtMostTo(kotlinx.io.Buffer,long):119:119 -> B
    167:170:long InputStreamSource.readAtMostTo(Buffer,long):0 -> B
    171:171:long readAtMostTo(kotlinx.io.Buffer,long):119:119 -> B
    173:173:long readAtMostTo(kotlinx.io.Buffer,long):119:119 -> B
    176:176:long readAtMostTo(kotlinx.io.Buffer,long):119:119 -> B
    180:180:long readAtMostTo(kotlinx.io.Buffer,long):119:119 -> B
    185:185: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
