# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.coroutines.CompletedExceptionally":"CompletionState.kt","kotlinx.coroutines.EventLoop":"EventLoop.common.kt"}}
kotlinx.coroutines.internal.DispatchedContinuation -> ff0:
# {"id":"sourceFile","fileName":"DispatchedContinuation.kt"}
    kotlinx.coroutines.CoroutineDispatcher dispatcher -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lr60;"}
    kotlin.coroutines.Continuation continuation -> j
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ls50;"}
    java.lang.Object _state -> k
    java.lang.Object countOrElement -> l
    java.util.concurrent.atomic.AtomicReferenceFieldUpdater _reusableCancellableContinuation$volatile$FU -> m
    long _reusableCancellableContinuation$volatile$FU$offset -> n
      # {"id":"com.android.tools.r8.synthesized"}
    1:25:void <clinit>():0:0 -> <clinit>
    2:4:void <init>(kotlinx.coroutines.CoroutineDispatcher,kotlin.coroutines.Continuation):12:12 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr60;Ls50;)V"}
    5:6:void <init>(kotlinx.coroutines.CoroutineDispatcher,kotlin.coroutines.Continuation):13:13 -> <init>
    7:8:void <init>(kotlinx.coroutines.CoroutineDispatcher,kotlin.coroutines.Continuation):14:14 -> <init>
    9:12:void <init>(kotlinx.coroutines.CoroutineDispatcher,kotlin.coroutines.Continuation):18:18 -> <init>
    13:16:kotlin.coroutines.CoroutineContext getContext():0:0 -> <init>
    13:16:void <init>(kotlinx.coroutines.CoroutineDispatcher,kotlin.coroutines.Continuation):22 -> <init>
    17:23:void <init>(kotlinx.coroutines.CoroutineDispatcher,kotlin.coroutines.Continuation):22:22 -> <init>
    1:1:kotlin.coroutines.Continuation getDelegate$kotlinx_coroutines_core():186:186 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lr50;"}
    1:3:kotlin.coroutines.jvm.internal.CoroutineStackFrame getCallerFrame():19:19 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"()La70;"}
    1:7:kotlin.coroutines.CoroutineContext getContext():0:0 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lp60;"}
    1:11:java.lang.Object kotlinx.coroutines.CompletionStateKt.toState(java.lang.Object):8:8 -> i
    1:11:void resumeWith(java.lang.Object):189 -> i
    12:14:void kotlinx.coroutines.CompletedExceptionally.<init>(java.lang.Throwable,boolean,int,kotlin.jvm.internal.DefaultConstructorMarker):26:26 -> i
    12:14:java.lang.Object kotlinx.coroutines.CompletionStateKt.toState(java.lang.Object):8 -> i
    12:14:void resumeWith(java.lang.Object):189 -> i
    15:20:kotlin.coroutines.CoroutineContext getContext():0:0 -> i
    15:20:void resumeWith(java.lang.Object):190 -> i
    21:28:void resumeWith(java.lang.Object):190:190 -> i
    29:30:void resumeWith(java.lang.Object):191:191 -> i
    31:32:void resumeWith(java.lang.Object):192:192 -> i
    33:36:kotlin.coroutines.CoroutineContext getContext():0:0 -> i
    33:36:void resumeWith(java.lang.Object):193 -> i
    37:40:void resumeWith(java.lang.Object):193:193 -> i
    41:44:void resumeWith(java.lang.Object):330:330 -> i
    45:55:boolean kotlinx.coroutines.EventLoop.isUnconfinedLoopActive():83:83 -> i
    45:55:void resumeWith(java.lang.Object):333 -> i
    56:57:void resumeWith(java.lang.Object):335:335 -> i
    58:59:void resumeWith(java.lang.Object):336:336 -> i
    60:64:void resumeWith(java.lang.Object):337:337 -> i
    65:67:void resumeWith(java.lang.Object):342:342 -> i
    68:71:kotlin.coroutines.CoroutineContext getContext():0:0 -> i
    68:71:void resumeWith(java.lang.Object):196 -> i
    72:73:void resumeWith(java.lang.Object):196:196 -> i
    74:77:void resumeWith(java.lang.Object):345:345 -> i
    78:80:void resumeWith(java.lang.Object):197:197 -> i
    81:83:void resumeWith(java.lang.Object):349:349 -> i
    84:89:void resumeWith(java.lang.Object):352:352 -> i
    90:96:void resumeWith(java.lang.Object):361:361 -> i
    97:100:void resumeWith(java.lang.Object):349:349 -> i
    101:106:void resumeWith(java.lang.Object):359:359 -> i
    107:110:void resumeWith(java.lang.Object):361:361 -> i
    1:2:java.lang.Object takeState$kotlinx_coroutines_core():179:179 -> l
    3:7:java.lang.Object takeState$kotlinx_coroutines_core():181:181 -> l
    1:13:void awaitReusability$kotlinx_coroutines_core():72:72 -> m
    14:18:void awaitReusability$kotlinx_coroutines_core():73:73 -> m
    1:18:kotlinx.coroutines.CancellableContinuationImpl claimReusableCancellableContinuation$kotlinx_coroutines_core():98:98 -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lmt;"}
    19:22:kotlinx.coroutines.CancellableContinuationImpl claimReusableCancellableContinuation$kotlinx_coroutines_core():105:105 -> n
    23:26:kotlinx.coroutines.CancellableContinuationImpl claimReusableCancellableContinuation$kotlinx_coroutines_core():109:109 -> n
    27:40:boolean java.util.concurrent.atomic.AtomicReferenceFieldUpdater.compareAndSet(java.lang.Object,java.lang.Object,java.lang.Object):0:0 -> n
    27:40:kotlinx.coroutines.CancellableContinuationImpl claimReusableCancellableContinuation$kotlinx_coroutines_core():110 -> n
    41:43:kotlinx.coroutines.CancellableContinuationImpl claimReusableCancellableContinuation$kotlinx_coroutines_core():111:111 -> n
    44:55:boolean java.util.concurrent.atomic.AtomicReferenceFieldUpdater.compareAndSet(java.lang.Object,java.lang.Object,java.lang.Object):0:0 -> n
    44:55:kotlinx.coroutines.CancellableContinuationImpl claimReusableCancellableContinuation$kotlinx_coroutines_core():110 -> n
    56:60:kotlinx.coroutines.CancellableContinuationImpl claimReusableCancellableContinuation$kotlinx_coroutines_core():118:118 -> n
    61:68:kotlinx.coroutines.CancellableContinuationImpl claimReusableCancellableContinuation$kotlinx_coroutines_core():122:122 -> n
    1:2:java.util.concurrent.atomic.AtomicReferenceFieldUpdater get_reusableCancellableContinuation$volatile$FU():0:0 -> p
    1:2:kotlinx.coroutines.CancellableContinuationImpl getReusableCancellableContinuation():55 -> p
      # {"id":"com.android.tools.r8.residualsignature","signature":"()Lmt;"}
    3:22:kotlinx.coroutines.CancellableContinuationImpl getReusableCancellableContinuation():55:55 -> p
    1:2:java.util.concurrent.atomic.AtomicReferenceFieldUpdater get_reusableCancellableContinuation$volatile$FU():0:0 -> r
    1:2:boolean isReusable$kotlinx_coroutines_core():64 -> r
    3:19:boolean isReusable$kotlinx_coroutines_core():64:64 -> r
    1:13:boolean postponeCancellation$kotlinx_coroutines_core(java.lang.Throwable):162:162 -> s
    14:21:boolean postponeCancellation$kotlinx_coroutines_core(java.lang.Throwable):164:164 -> s
    22:47:boolean java.util.concurrent.atomic.AtomicReferenceFieldUpdater.compareAndSet(java.lang.Object,java.lang.Object,java.lang.Object):0:0 -> s
    22:47:boolean postponeCancellation$kotlinx_coroutines_core(java.lang.Throwable):165 -> s
    48:53:boolean postponeCancellation$kotlinx_coroutines_core(java.lang.Throwable):168:168 -> s
    54:75:boolean java.util.concurrent.atomic.AtomicReferenceFieldUpdater.compareAndSet(java.lang.Object,java.lang.Object,java.lang.Object):0:0 -> s
    54:75:boolean postponeCancellation$kotlinx_coroutines_core(java.lang.Throwable):171 -> s
    1:13:java.lang.Throwable tryReleaseClaimedContinuation$kotlinx_coroutines_core(kotlinx.coroutines.CancellableContinuation):142:142 -> t
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lmt;)Ljava/lang/Throwable;"}
    14:18:java.lang.Throwable tryReleaseClaimedContinuation$kotlinx_coroutines_core(kotlinx.coroutines.CancellableContinuation):145:145 -> t
    19:45:boolean java.util.concurrent.atomic.AtomicReferenceFieldUpdater.compareAndSet(java.lang.Object,java.lang.Object,java.lang.Object):0:0 -> t
    19:45:java.lang.Throwable tryReleaseClaimedContinuation$kotlinx_coroutines_core(kotlinx.coroutines.CancellableContinuation):146 -> t
    46:49:java.lang.Throwable tryReleaseClaimedContinuation$kotlinx_coroutines_core(kotlinx.coroutines.CancellableContinuation):148:148 -> t
    50:60:boolean java.util.concurrent.atomic.AtomicReferenceFieldUpdater.compareAndSet(java.lang.Object,java.lang.Object,java.lang.Object):0:0 -> t
    50:60:java.lang.Throwable tryReleaseClaimedContinuation$kotlinx_coroutines_core(kotlinx.coroutines.CancellableContinuation):149 -> t
    61:63:java.lang.Throwable tryReleaseClaimedContinuation$kotlinx_coroutines_core(kotlinx.coroutines.CancellableContinuation):150:150 -> t
    64:70:boolean java.util.concurrent.atomic.AtomicReferenceFieldUpdater.compareAndSet(java.lang.Object,java.lang.Object,java.lang.Object):0:0 -> t
    64:70:java.lang.Throwable tryReleaseClaimedContinuation$kotlinx_coroutines_core(kotlinx.coroutines.CancellableContinuation):149 -> t
    71:76:java.lang.Throwable tryReleaseClaimedContinuation$kotlinx_coroutines_core(kotlinx.coroutines.CancellableContinuation):149:149 -> t
    77:82:java.lang.Throwable tryReleaseClaimedContinuation$kotlinx_coroutines_core(kotlinx.coroutines.CancellableContinuation):152:152 -> t
    1:36:java.lang.String toString():249:249 -> toString
