# {"id":"partitionSourceFiles","fileNameMappings":{"kotlinx.coroutines.JobNode":"JobSupport.kt","kotlinx.coroutines.internal.DispatchedContinuation":"DispatchedContinuation.kt","kotlinx.coroutines.CancellableContinuationImpl":"CancellableContinuationImpl.kt"}}
kotlinx.coroutines.ChildContinuation -> yr0:
# {"id":"sourceFile","fileName":"CancellableContinuationImpl.kt"}
    kotlinx.coroutines.CancellableContinuationImpl child -> i0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lcn0;"}
    1:3:void kotlinx.coroutines.JobNode.<init>():1460:1460 -> <init>
    1:3:void <init>(kotlinx.coroutines.CancellableContinuationImpl):692 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lcn0;)V"}
    4:6:void <init>(kotlinx.coroutines.CancellableContinuationImpl):693:693 -> <init>
    1:2:boolean getOnCancelling():695:695 -> m
    1:10:void invoke(java.lang.Throwable):698:698 -> n
    11:17:boolean kotlinx.coroutines.CancellableContinuationImpl.cancelLater(java.lang.Throwable):196:196 -> n
    11:17:void kotlinx.coroutines.CancellableContinuationImpl.parentCancelled$kotlinx_coroutines_core(java.lang.Throwable):220 -> n
    11:17:void invoke(java.lang.Throwable):698 -> n
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    18:22:boolean kotlinx.coroutines.CancellableContinuationImpl.cancelLater(java.lang.Throwable):197:197 -> n
    18:22:void kotlinx.coroutines.CancellableContinuationImpl.parentCancelled$kotlinx_coroutines_core(java.lang.Throwable):220 -> n
    18:22:void invoke(java.lang.Throwable):698 -> n
    23:24:java.util.concurrent.atomic.AtomicReferenceFieldUpdater kotlinx.coroutines.internal.DispatchedContinuation.get_reusableCancellableContinuation$volatile$FU():0:0 -> n
    23:24:boolean kotlinx.coroutines.internal.DispatchedContinuation.postponeCancellation$kotlinx_coroutines_core(java.lang.Throwable):162 -> n
    23:24:boolean kotlinx.coroutines.CancellableContinuationImpl.cancelLater(java.lang.Throwable):198 -> n
    23:24:void kotlinx.coroutines.CancellableContinuationImpl.parentCancelled$kotlinx_coroutines_core(java.lang.Throwable):220 -> n
    23:24:void invoke(java.lang.Throwable):698 -> n
    25:30:boolean kotlinx.coroutines.internal.DispatchedContinuation.postponeCancellation$kotlinx_coroutines_core(java.lang.Throwable):162:162 -> n
    25:30:boolean kotlinx.coroutines.CancellableContinuationImpl.cancelLater(java.lang.Throwable):198 -> n
    25:30:void kotlinx.coroutines.CancellableContinuationImpl.parentCancelled$kotlinx_coroutines_core(java.lang.Throwable):220 -> n
    25:30:void invoke(java.lang.Throwable):698 -> n
    31:38:boolean kotlinx.coroutines.internal.DispatchedContinuation.postponeCancellation$kotlinx_coroutines_core(java.lang.Throwable):164:164 -> n
    31:38:boolean kotlinx.coroutines.CancellableContinuationImpl.cancelLater(java.lang.Throwable):198 -> n
    31:38:void kotlinx.coroutines.CancellableContinuationImpl.parentCancelled$kotlinx_coroutines_core(java.lang.Throwable):220 -> n
    31:38:void invoke(java.lang.Throwable):698 -> n
    39:56:boolean java.util.concurrent.atomic.AtomicReferenceFieldUpdater.compareAndSet(java.lang.Object,java.lang.Object,java.lang.Object):0:0 -> n
    39:56:boolean kotlinx.coroutines.internal.DispatchedContinuation.postponeCancellation$kotlinx_coroutines_core(java.lang.Throwable):165 -> n
    39:56:boolean kotlinx.coroutines.CancellableContinuationImpl.cancelLater(java.lang.Throwable):198 -> n
    39:56:void kotlinx.coroutines.CancellableContinuationImpl.parentCancelled$kotlinx_coroutines_core(java.lang.Throwable):220 -> n
    39:56:void invoke(java.lang.Throwable):698 -> n
    57:61:boolean kotlinx.coroutines.internal.DispatchedContinuation.postponeCancellation$kotlinx_coroutines_core(java.lang.Throwable):168:168 -> n
    57:61:boolean kotlinx.coroutines.CancellableContinuationImpl.cancelLater(java.lang.Throwable):198 -> n
    57:61:void kotlinx.coroutines.CancellableContinuationImpl.parentCancelled$kotlinx_coroutines_core(java.lang.Throwable):220 -> n
    57:61:void invoke(java.lang.Throwable):698 -> n
    62:73:boolean java.util.concurrent.atomic.AtomicReferenceFieldUpdater.compareAndSet(java.lang.Object,java.lang.Object,java.lang.Object):0:0 -> n
    62:73:boolean kotlinx.coroutines.internal.DispatchedContinuation.postponeCancellation$kotlinx_coroutines_core(java.lang.Throwable):171 -> n
    62:73:boolean kotlinx.coroutines.CancellableContinuationImpl.cancelLater(java.lang.Throwable):198 -> n
    62:73:void kotlinx.coroutines.CancellableContinuationImpl.parentCancelled$kotlinx_coroutines_core(java.lang.Throwable):220 -> n
    62:73:void invoke(java.lang.Throwable):698 -> n
    74:76:void kotlinx.coroutines.CancellableContinuationImpl.parentCancelled$kotlinx_coroutines_core(java.lang.Throwable):221:221 -> n
    74:76:void invoke(java.lang.Throwable):698 -> n
    77:86:void kotlinx.coroutines.CancellableContinuationImpl.detachChildIfNonReusable():562:562 -> n
    77:86:void kotlinx.coroutines.CancellableContinuationImpl.parentCancelled$kotlinx_coroutines_core(java.lang.Throwable):223 -> n
    77:86:void invoke(java.lang.Throwable):698 -> n
    87:93:boolean java.util.concurrent.atomic.AtomicReferenceFieldUpdater.compareAndSet(java.lang.Object,java.lang.Object,java.lang.Object):0:0 -> n
    87:93:boolean kotlinx.coroutines.internal.DispatchedContinuation.postponeCancellation$kotlinx_coroutines_core(java.lang.Throwable):171 -> n
    87:93:boolean kotlinx.coroutines.CancellableContinuationImpl.cancelLater(java.lang.Throwable):198 -> n
    87:93:void kotlinx.coroutines.CancellableContinuationImpl.parentCancelled$kotlinx_coroutines_core(java.lang.Throwable):220 -> n
    87:93:void invoke(java.lang.Throwable):698 -> n
