# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.camera.camera2.pipe.core.Threads":"Threads.kt"}}
androidx.camera.camera2.pipe.core.Threads$runBlockingCheckedOrNull$1 -> ab7:
# {"id":"sourceFile","fileName":"Threads.kt"}
    int label -> d0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Z"}
    androidx.camera.camera2.pipe.core.Threads this$0 -> e0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lbb7;"}
    kotlin.jvm.functions.Function1 $block -> f0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lsk2;"}
    long $timeoutMs -> g0
      # {"id":"com.android.tools.r8.residualsignature","signature":"S"}
    1:12:void <init>(androidx.camera.camera2.pipe.core.Threads,kotlin.jvm.functions.Function1,long,kotlin.coroutines.Continuation):0:0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbb7;Lsk2;JLy81;)V"}
    5:17:java.lang.Object invoke(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.Continuation):0:0 -> n
    5:17:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> n
    1:14:kotlin.coroutines.Continuation create(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly81;Ljava/lang/Object;)Ly81;"}
    1:21:java.lang.Object invokeSuspend(java.lang.Object):83:83 -> s
    22:25:kotlinx.coroutines.CoroutineDispatcher androidx.camera.camera2.pipe.core.Threads.getBackgroundDispatcher():40:40 -> s
    22:25:java.lang.Object invokeSuspend(java.lang.Object):84 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    26:27:kotlinx.coroutines.Deferred androidx.camera.camera2.pipe.core.Threads.runAsyncSupervised(kotlinx.coroutines.CoroutineDispatcher,kotlin.jvm.functions.Function1):97:97 -> s
    26:27:kotlinx.coroutines.Deferred androidx.camera.camera2.pipe.core.Threads.access$runAsyncSupervised(androidx.camera.camera2.pipe.core.Threads,kotlinx.coroutines.CoroutineDispatcher,kotlin.jvm.functions.Function1):34 -> s
    26:27:java.lang.Object invokeSuspend(java.lang.Object):84 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(2)"]}
    28:35:kotlinx.coroutines.Deferred androidx.camera.camera2.pipe.core.Threads.runAsyncSupervised(kotlinx.coroutines.CoroutineDispatcher,kotlin.jvm.functions.Function1):97:97 -> s
    28:35:kotlinx.coroutines.Deferred androidx.camera.camera2.pipe.core.Threads.access$runAsyncSupervised(androidx.camera.camera2.pipe.core.Threads,kotlinx.coroutines.CoroutineDispatcher,kotlin.jvm.functions.Function1):34 -> s
    28:35:java.lang.Object invokeSuspend(java.lang.Object):84 -> s
    36:39:kotlinx.coroutines.Deferred kotlinx.coroutines.BuildersKt.async$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1:1 -> s
    36:39:kotlinx.coroutines.Deferred androidx.camera.camera2.pipe.core.Threads.runAsyncSupervised(kotlinx.coroutines.CoroutineDispatcher,kotlin.jvm.functions.Function1):97 -> s
    36:39:kotlinx.coroutines.Deferred androidx.camera.camera2.pipe.core.Threads.access$runAsyncSupervised(androidx.camera.camera2.pipe.core.Threads,kotlinx.coroutines.CoroutineDispatcher,kotlin.jvm.functions.Function1):34 -> s
    36:39:java.lang.Object invokeSuspend(java.lang.Object):84 -> s
    40:61:java.lang.Object invokeSuspend(java.lang.Object):85:85 -> s
