# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine":"SuspendingPointerInputFilter.kt","androidx.compose.ui.input.pointer.PointerInputChange":"PointerEvent.kt","com.google.android.gms.tasks.zzw":"com.google.android.gms:play-services-tasks@@18.1.0","com.google.android.gms.common.util.zzd":"com.google.android.gms:play-services-basement@@18.5.0","androidx.compose.ui.input.pointer.PointerEvent":"PointerEvent.android.kt","kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt":"Intrinsics.kt","androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl":"SuspendingPointerInputFilter.kt","androidx.compose.foundation.gestures.ForEachGestureKt$awaitAllPointersUp$3":"ForEachGesture.kt"}}
com.google.android.gms.internal.mlkit_vision_common.zzhm -> em9:
# {"id":"sourceFile","fileName":"com.google.mlkit:vision-common@@17.3.0"}
    androidx.compose.ui.text.platform.ImmutableBool androidx.compose.ui.text.platform.EmojiCompatStatus_androidKt.Falsey -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lx73;"}
    1:9:void androidx.compose.ui.text.platform.EmojiCompatStatus_androidKt.<clinit>():57:57 -> <clinit>
    1:2:androidx.compose.ui.input.pointer.PointerEvent androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine.getCurrentEvent():814:814 -> a
    1:2:boolean androidx.compose.foundation.gestures.ForEachGestureKt.allPointersUp(androidx.compose.ui.input.pointer.AwaitPointerEventScope):71 -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lxb7;)Z"}
    3:4:androidx.compose.ui.input.pointer.PointerEvent androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl.access$getCurrentEvent$p(androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl):481:481 -> a
    3:4:androidx.compose.ui.input.pointer.PointerEvent androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine.getCurrentEvent():814 -> a
    3:4:boolean androidx.compose.foundation.gestures.ForEachGestureKt.allPointersUp(androidx.compose.ui.input.pointer.AwaitPointerEventScope):71 -> a
    5:6:java.util.List androidx.compose.ui.input.pointer.PointerEvent.getChanges():58:58 -> a
    5:6:boolean androidx.compose.foundation.gestures.ForEachGestureKt.allPointersUp(androidx.compose.ui.input.pointer.AwaitPointerEventScope):71 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    7:15:boolean androidx.compose.foundation.gestures.ForEachGestureKt.allPointersUp(androidx.compose.ui.input.pointer.AwaitPointerEventScope):123:123 -> a
    16:19:boolean androidx.compose.foundation.gestures.ForEachGestureKt.allPointersUp(androidx.compose.ui.input.pointer.AwaitPointerEventScope):124:124 -> a
    20:21:boolean androidx.compose.foundation.gestures.ForEachGestureKt.allPointersUp(androidx.compose.ui.input.pointer.AwaitPointerEventScope):122:122 -> a
    22:33:boolean androidx.compose.ui.input.pointer.PointerInputChange.getPressed():426:426 -> a
    22:33:boolean androidx.compose.foundation.gestures.ForEachGestureKt.allPointersUp(androidx.compose.ui.input.pointer.AwaitPointerEventScope):71 -> a
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    1:11:boolean com.google.android.gms.common.util.zzd.zza():1:1 -> b
    1:11:void com.google.android.gms.common.internal.Preconditions.checkNotMainThread(java.lang.String):2 -> b
    1:11:void com.google.android.gms.common.internal.Preconditions.checkNotMainThread():1 -> b
    1:11:java.lang.Object com.google.android.gms.tasks.Tasks.await(com.google.android.gms.tasks.Task):1 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lsha;)Ljava/lang/Object;"}
    12:17:void com.google.android.gms.common.internal.Preconditions.checkNotGoogleApiHandlerThread(java.lang.String):2:2 -> b
    12:17:void com.google.android.gms.common.internal.Preconditions.checkNotGoogleApiHandlerThread():1 -> b
    12:17:java.lang.Object com.google.android.gms.tasks.Tasks.await(com.google.android.gms.tasks.Task):2 -> b
    18:34:void com.google.android.gms.common.internal.Preconditions.checkNotGoogleApiHandlerThread(java.lang.String):3:3 -> b
    18:34:void com.google.android.gms.common.internal.Preconditions.checkNotGoogleApiHandlerThread():1 -> b
    18:34:java.lang.Object com.google.android.gms.tasks.Tasks.await(com.google.android.gms.tasks.Task):2 -> b
    35:40:void com.google.android.gms.common.internal.Preconditions.checkNotGoogleApiHandlerThread(java.lang.String):4:4 -> b
    35:40:void com.google.android.gms.common.internal.Preconditions.checkNotGoogleApiHandlerThread():1 -> b
    35:40:java.lang.Object com.google.android.gms.tasks.Tasks.await(com.google.android.gms.tasks.Task):2 -> b
    41:46:java.lang.Object com.google.android.gms.tasks.Tasks.await(com.google.android.gms.tasks.Task):4:4 -> b
    47:55:java.lang.Object com.google.android.gms.tasks.Tasks.await(com.google.android.gms.tasks.Task):5:5 -> b
    56:58:java.lang.Object com.google.android.gms.tasks.Tasks.await(com.google.android.gms.tasks.Task):6:6 -> b
    59:63:void com.google.android.gms.tasks.Tasks.zzb(com.google.android.gms.tasks.Task,com.google.android.gms.tasks.zzae):1:1 -> b
    59:63:java.lang.Object com.google.android.gms.tasks.Tasks.await(com.google.android.gms.tasks.Task):7 -> b
    64:66:void com.google.android.gms.tasks.Tasks.zzb(com.google.android.gms.tasks.Task,com.google.android.gms.tasks.zzae):2:2 -> b
    64:66:java.lang.Object com.google.android.gms.tasks.Tasks.await(com.google.android.gms.tasks.Task):7 -> b
    67:69:void com.google.android.gms.tasks.Tasks.zzb(com.google.android.gms.tasks.Task,com.google.android.gms.tasks.zzae):3:3 -> b
    67:69:java.lang.Object com.google.android.gms.tasks.Tasks.await(com.google.android.gms.tasks.Task):7 -> b
    70:76:void com.google.android.gms.tasks.zzad.zza():1:1 -> b
    70:76:java.lang.Object com.google.android.gms.tasks.Tasks.await(com.google.android.gms.tasks.Task):8 -> b
    77:81:java.lang.Object com.google.android.gms.tasks.Tasks.await(com.google.android.gms.tasks.Task):9:9 -> b
    82:87:void com.google.android.gms.common.internal.Preconditions.checkNotMainThread(java.lang.String):3:3 -> b
    82:87:void com.google.android.gms.common.internal.Preconditions.checkNotMainThread():1 -> b
    82:87:java.lang.Object com.google.android.gms.tasks.Tasks.await(com.google.android.gms.tasks.Task):1 -> b
    22:24:void androidx.compose.foundation.gestures.ForEachGestureKt$awaitAllPointersUp$3.<init>(kotlin.coroutines.Continuation):0:0 -> c
    22:24:java.lang.Object androidx.compose.foundation.gestures.ForEachGestureKt.awaitAllPointersUp(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.ui.input.pointer.PointerEventPass,kotlin.coroutines.Continuation):0 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lxb7;Ljf5;Lh30;)Ljava/lang/Object;"}
    25:26:java.lang.Object androidx.compose.foundation.gestures.ForEachGestureKt.awaitAllPointersUp(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.ui.input.pointer.PointerEventPass,kotlin.coroutines.Continuation):0:0 -> c
    27:54:java.lang.Object androidx.compose.foundation.gestures.ForEachGestureKt.awaitAllPointersUp(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.ui.input.pointer.PointerEventPass,kotlin.coroutines.Continuation):79:79 -> c
    55:60:java.lang.Object androidx.compose.foundation.gestures.ForEachGestureKt.awaitAllPointersUp(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.ui.input.pointer.PointerEventPass,kotlin.coroutines.Continuation):82:82 -> c
    61:75:java.lang.Object androidx.compose.foundation.gestures.ForEachGestureKt.awaitAllPointersUp(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.ui.input.pointer.PointerEventPass,kotlin.coroutines.Continuation):84:84 -> c
    76:77:java.lang.Object androidx.compose.foundation.gestures.ForEachGestureKt.awaitAllPointersUp(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.ui.input.pointer.PointerEventPass,kotlin.coroutines.Continuation):79:79 -> c
    78:79:java.util.List androidx.compose.ui.input.pointer.PointerEvent.getChanges():58:58 -> c
    78:79:java.lang.Object androidx.compose.foundation.gestures.ForEachGestureKt.awaitAllPointersUp(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.ui.input.pointer.PointerEventPass,kotlin.coroutines.Continuation):85 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    80:86:java.lang.Object androidx.compose.foundation.gestures.ForEachGestureKt.awaitAllPointersUp(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.ui.input.pointer.PointerEventPass,kotlin.coroutines.Continuation):130:130 -> c
    87:90:java.lang.Object androidx.compose.foundation.gestures.ForEachGestureKt.awaitAllPointersUp(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.ui.input.pointer.PointerEventPass,kotlin.coroutines.Continuation):131:131 -> c
    91:92:java.lang.Object androidx.compose.foundation.gestures.ForEachGestureKt.awaitAllPointersUp(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.ui.input.pointer.PointerEventPass,kotlin.coroutines.Continuation):129:129 -> c
    93:100:boolean androidx.compose.ui.input.pointer.PointerInputChange.getPressed():426:426 -> c
    93:100:java.lang.Object androidx.compose.foundation.gestures.ForEachGestureKt.awaitAllPointersUp(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.ui.input.pointer.PointerEventPass,kotlin.coroutines.Continuation):85 -> c
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    101:103:java.lang.Object androidx.compose.foundation.gestures.ForEachGestureKt.awaitAllPointersUp(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.ui.input.pointer.PointerEventPass,kotlin.coroutines.Continuation):87:87 -> c
    1:4:java.lang.Object androidx.compose.foundation.gestures.ForEachGestureKt.awaitEachGesture(androidx.compose.ui.input.pointer.PointerInputScope,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):136:136 -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ltf5;Lan2;Lta1;)Ljava/lang/Object;"}
    5:17:java.lang.Object androidx.compose.foundation.gestures.ForEachGestureKt.awaitEachGesture(androidx.compose.ui.input.pointer.PointerInputScope,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):99:99 -> d
    18:22:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> d
    18:22:java.lang.Object androidx.compose.foundation.gestures.ForEachGestureKt.awaitEachGesture(androidx.compose.ui.input.pointer.PointerInputScope,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):99 -> d
    23:25:java.lang.Object androidx.compose.foundation.gestures.ForEachGestureKt.awaitEachGesture(androidx.compose.ui.input.pointer.PointerInputScope,kotlin.jvm.functions.Function2,kotlin.coroutines.Continuation):99:99 -> d
    1:9:com.google.android.gms.tasks.Task com.google.android.gms.tasks.Tasks.forException(java.lang.Exception):1:1 -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Exception;)Lsha;"}
    1:9:com.google.android.gms.tasks.Task com.google.android.gms.tasks.Tasks.forResult(java.lang.Object):1:1 -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ljava/lang/Object;)Lsha;"}
    1:6:java.lang.Object com.google.android.gms.tasks.Tasks.zza(com.google.android.gms.tasks.Task):1:1 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lsha;)Ljava/lang/Object;"}
    7:11:java.lang.Object com.google.android.gms.tasks.Tasks.zza(com.google.android.gms.tasks.Task):2:2 -> g
    12:15:boolean com.google.android.gms.tasks.zzw.isCanceled():0:0 -> g
    12:15:java.lang.Object com.google.android.gms.tasks.Tasks.zza(com.google.android.gms.tasks.Task):3 -> g
    16:23:java.lang.Object com.google.android.gms.tasks.Tasks.zza(com.google.android.gms.tasks.Task):4:4 -> g
    24:33:java.lang.Object com.google.android.gms.tasks.Tasks.zza(com.google.android.gms.tasks.Task):5:5 -> g
