# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.coroutines.sync.SemaphoreKt":"Semaphore.kt"}}
kotlinx.coroutines.sync.SemaphoreSegment -> fp6:
# {"id":"sourceFile","fileName":"Semaphore.kt"}
    java.util.concurrent.atomic.AtomicReferenceArray acquirers -> k0
    1:5:void <init>(long,kotlinx.coroutines.sync.SemaphoreSegment,int):361:361 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(JLfp6;I)V"}
    6:7:int kotlinx.coroutines.sync.SemaphoreKt.access$getSEGMENT_SIZE$p():1:1 -> <init>
    6:7:void <init>(long,kotlinx.coroutines.sync.SemaphoreSegment,int):362 -> <init>
    8:13:void <init>(long,kotlinx.coroutines.sync.SemaphoreSegment,int):362:362 -> <init>
    1:3:int kotlinx.coroutines.sync.SemaphoreKt.access$getSEGMENT_SIZE$p():1:1 -> g
    1:3:int getNumberOfSlots():363 -> g
    1:2:kotlinx.coroutines.internal.Symbol kotlinx.coroutines.sync.SemaphoreKt.access$getCANCELLED$p():1:1 -> h
    1:2:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):383 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"(ILbd1;)V"}
    3:4:java.util.concurrent.atomic.AtomicReferenceArray getAcquirers():0:0 -> h
    3:4:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):397 -> h
    5:7:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):397:397 -> h
    8:11:void onCancellation(int,java.lang.Throwable,kotlin.coroutines.CoroutineContext):385:385 -> h
    1:34:java.lang.String toString():388:388 -> toString
