# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.io.Buffer":"Buffer.kt","kotlin.coroutines.jvm.internal.Boxing":"boxing.kt"}}
io.ktor.utils.io.ByteReadChannel$Companion$Empty$1 -> vb0:
# {"id":"sourceFile","fileName":"ByteReadChannel.kt"}
    kotlinx.io.Source readBuffer -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ls90;"}
    1:3:void <init>():40:40 -> <init>
    4:5:void <init>():47:47 -> <init>
    6:8:void kotlinx.io.Buffer.<init>():51:51 -> <init>
    6:8:void <init>():47 -> <init>
    9:11:void <init>():47:47 -> <init>
    1:1:void cancel(java.lang.Throwable):52:52 -> b
    1:2:java.lang.Throwable getClosedCause():41:41 -> c
    1:3:java.lang.Boolean kotlin.coroutines.jvm.internal.Boxing.boxBoolean(boolean):20:20 -> d
    1:3:java.lang.Object awaitContent(int,kotlin.coroutines.Continuation):49 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ILkb1;)Ljava/lang/Object;"}
    1:3:kotlinx.io.Source getReadBuffer():47:47 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Ls90;"}
    1:2:boolean isClosedForRead():44:44 -> h
