# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.coroutines.channels.BufferedChannelKt":"BufferedChannel.kt"}}
kotlinx.coroutines.channels.ChannelSegment -> wv:
# {"id":"sourceFile","fileName":"BufferedChannel.kt"}
    kotlinx.coroutines.channels.BufferedChannel _channel -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljr;"}
    java.util.concurrent.atomic.AtomicReferenceArray data -> h
    1:3:void <init>(long,kotlinx.coroutines.channels.ChannelSegment,kotlinx.coroutines.channels.BufferedChannel,int):2778:2778 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JLwv;Ljr;I)V"}
    4:7:void <init>(long,kotlinx.coroutines.channels.ChannelSegment,kotlinx.coroutines.channels.BufferedChannel,int):2779:2779 -> <init>
    8:17:void <init>(long,kotlinx.coroutines.channels.ChannelSegment,kotlinx.coroutines.channels.BufferedChannel,int):2782:2782 -> <init>
    1:3:int getNumberOfSlots():2783:2783 -> k
    1:12:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):2828:2828 -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ILp60;)V"}
    13:17:java.lang.Object getElement$kotlinx_coroutines_core(int):2794:2794 -> l
    13:17:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):2832 -> l
    18:21:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):2837:2837 -> l
    22:33:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):2840:2840 -> l
    34:37:kotlinx.coroutines.internal.Symbol kotlinx.coroutines.channels.BufferedChannelKt.access$getINTERRUPTED_SEND$p():1:1 -> l
    34:37:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):2861 -> l
    38:42:kotlinx.coroutines.internal.Symbol kotlinx.coroutines.channels.BufferedChannelKt.access$getINTERRUPTED_RCV$p():1:1 -> l
    38:42:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):2861 -> l
    43:46:kotlinx.coroutines.internal.Symbol kotlinx.coroutines.channels.BufferedChannelKt.access$getRESUMING_BY_EB$p():1:1 -> l
    43:46:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):2877 -> l
    47:51:kotlinx.coroutines.internal.Symbol kotlinx.coroutines.channels.BufferedChannelKt.access$getRESUMING_BY_RCV$p():1:1 -> l
    47:51:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):2877 -> l
    52:55:kotlinx.coroutines.internal.Symbol kotlinx.coroutines.channels.BufferedChannelKt.access$getDONE_RCV$p():1:1 -> l
    52:55:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):2880 -> l
    56:60:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):2880:2880 -> l
    61:65:kotlinx.coroutines.internal.Symbol kotlinx.coroutines.channels.BufferedChannelKt.getCHANNEL_CLOSED():2985:2985 -> l
    61:65:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):2883 -> l
    66:71:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):2884:2884 -> l
    72:76:void cleanElement$kotlinx_coroutines_core(int):2799:2799 -> l
    72:76:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):2864 -> l
    77:82:kotlinx.coroutines.channels.BufferedChannel getChannel():2780:2780 -> l
    77:82:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):2867 -> l
    83:85:kotlinx.coroutines.internal.Symbol kotlinx.coroutines.channels.BufferedChannelKt.access$getINTERRUPTED_SEND$p():1:1 -> l
    83:85:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):2843 -> l
    86:87:kotlinx.coroutines.internal.Symbol kotlinx.coroutines.channels.BufferedChannelKt.access$getINTERRUPTED_RCV$p():1:1 -> l
    86:87:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):2843 -> l
    88:93:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):2844:2844 -> l
    94:98:void cleanElement$kotlinx_coroutines_core(int):2799:2799 -> l
    94:98:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):2851 -> l
    99:103:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):2852:2852 -> l
    104:107:kotlinx.coroutines.channels.BufferedChannel getChannel():2780:2780 -> l
    104:107:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):2855 -> l
    5:21:boolean java.util.concurrent.atomic.AtomicReferenceArray.compareAndSet(int,java.lang.Object,java.lang.Object):0:0 -> o
    5:21:boolean casState$kotlinx_coroutines_core(int,java.lang.Object,java.lang.Object):2816 -> o
    5:11:java.lang.Object getState$kotlinx_coroutines_core(int):2810:2810 -> p
    3:7:kotlinx.coroutines.channels.BufferedChannel getChannel():2780:2780 -> q
    3:7:void onCancelledRequest(int,boolean):2894 -> q
    8:18:void onCancelledRequest(int,boolean):2894:2894 -> q
    19:22:void onCancelledRequest(int,boolean):2895:2895 -> q
    3:8:void setElementLazy(int,java.lang.Object):2803:2803 -> r
    5:10:void setState$kotlinx_coroutines_core(int,java.lang.Object):2813:2813 -> s
