# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.coroutines.channels.ChannelCoroutine":"ChannelCoroutine.kt"}}
kotlinx.coroutines.flow.CallbackFlowBuilder -> uf0:
# {"id":"sourceFile","fileName":"Builders.kt"}
    kotlin.jvm.functions.Function2 block -> i0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lcq2;"}
    1:3:void <init>(kotlin.jvm.functions.Function2,kotlin.coroutines.CoroutineContext,int,kotlinx.coroutines.channels.BufferOverflow):322:322 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcq2;Lxd1;ILga0;)V"}
    4:6:void <init>(kotlin.jvm.functions.Function2,kotlin.coroutines.CoroutineContext,int,kotlinx.coroutines.channels.BufferOverflow):323:323 -> <init>
    29:51:java.lang.Object collectTo(kotlinx.coroutines.channels.ProducerScope,kotlin.coroutines.Continuation):329:329 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lpm5;Lfc1;)Ljava/lang/Object;"}
    52:64:java.lang.Object collectTo(kotlinx.coroutines.channels.ProducerScope,kotlin.coroutines.Continuation):330:330 -> e
    65:72:boolean kotlinx.coroutines.channels.ChannelCoroutine.isClosedForSend():0:0 -> e
    65:72:java.lang.Object collectTo(kotlinx.coroutines.channels.ProducerScope,kotlin.coroutines.Continuation):336 -> e
    73:75:java.lang.Object collectTo(kotlinx.coroutines.channels.ProducerScope,kotlin.coroutines.Continuation):345:345 -> e
    76:77:java.lang.Object collectTo(kotlinx.coroutines.channels.ProducerScope,kotlin.coroutines.Continuation):342:342 -> e
    78:81:java.lang.Object collectTo(kotlinx.coroutines.channels.ProducerScope,kotlin.coroutines.Continuation):337:337 -> e
    1:8:kotlinx.coroutines.flow.internal.ChannelFlow create(kotlin.coroutines.CoroutineContext,int,kotlinx.coroutines.channels.BufferOverflow):348:348 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lxd1;ILga0;)Ljq0;"}
