# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine":"SuspendingPointerInputFilter.kt","androidx.compose.ui.input.pointer.PointerInputChange":"PointerEvent.kt","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","sh.calvin.reorderable.ReorderableListItemScopeImpl":"ReorderableList.kt"}}
com.google.android.gms.internal.mlkit_vision_barcode.zzui -> qy9:
# {"id":"sourceFile","fileName":"com.google.android.gms:play-services-mlkit-barcode-scanning@@18.3.1"}
    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":"(Lbe7;)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)"]}
    22:24:void androidx.compose.foundation.gestures.ForEachGestureKt$awaitAllPointersUp$3.<init>(kotlin.coroutines.Continuation):0:0 -> b
    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 -> b
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lbe7;Lgi5;Ls20;)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 -> b
    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 -> b
    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 -> b
    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 -> b
    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 -> b
    78:79:java.util.List androidx.compose.ui.input.pointer.PointerEvent.getChanges():58:58 -> b
    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 -> b
      # {"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 -> b
    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 -> b
    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 -> b
    93:100:boolean androidx.compose.ui.input.pointer.PointerInputChange.getPressed():426:426 -> b
    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 -> b
      # {"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 -> b
    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 -> c
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lqi5;Lcq2;Lfc1;)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 -> c
    18:22:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> c
    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 -> c
    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 -> c
    boolean androidx.concurrent.futures.AbstractResolvableFuture$AtomicHelper.casListeners(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Listener,androidx.concurrent.futures.AbstractResolvableFuture$Listener) -> d
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1;Lm1;Lm1;)Z"}
    boolean androidx.concurrent.futures.AbstractResolvableFuture$AtomicHelper.casValue(androidx.concurrent.futures.AbstractResolvableFuture,java.lang.Object,java.lang.Object) -> e
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1;Ljava/lang/Object;Ljava/lang/Object;)Z"}
    boolean androidx.concurrent.futures.AbstractResolvableFuture$AtomicHelper.casWaiters(androidx.concurrent.futures.AbstractResolvableFuture,androidx.concurrent.futures.AbstractResolvableFuture$Waiter,androidx.concurrent.futures.AbstractResolvableFuture$Waiter) -> f
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lq1;Lp1;Lp1;)Z"}
    1:2:androidx.compose.ui.Modifier sh.calvin.reorderable.ReorderableListItemScope$DefaultImpls.draggableHandle$default(sh.calvin.reorderable.ReorderableListItemScope,androidx.compose.ui.Modifier,boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,androidx.compose.foundation.interaction.MutableInteractionSource,sh.calvin.reorderable.DragGestureDetector,int,java.lang.Object):217:217 -> g
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lzz5;Ldc4;)Ldc4;"}
    3:4:androidx.compose.ui.Modifier sh.calvin.reorderable.ReorderableListItemScope$DefaultImpls.draggableHandle$default(sh.calvin.reorderable.ReorderableListItemScope,androidx.compose.ui.Modifier,boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,androidx.compose.foundation.interaction.MutableInteractionSource,sh.calvin.reorderable.DragGestureDetector,int,java.lang.Object):218:218 -> g
    5:6:androidx.compose.ui.Modifier sh.calvin.reorderable.ReorderableListItemScope$DefaultImpls.draggableHandle$default(sh.calvin.reorderable.ReorderableListItemScope,androidx.compose.ui.Modifier,boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,androidx.compose.foundation.interaction.MutableInteractionSource,sh.calvin.reorderable.DragGestureDetector,int,java.lang.Object):220:220 -> g
    7:9:androidx.compose.ui.Modifier sh.calvin.reorderable.ReorderableListItemScope$DefaultImpls.draggableHandle$default(sh.calvin.reorderable.ReorderableListItemScope,androidx.compose.ui.Modifier,boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,androidx.compose.foundation.interaction.MutableInteractionSource,sh.calvin.reorderable.DragGestureDetector,int,java.lang.Object):215:215 -> g
    10:21:androidx.compose.ui.Modifier sh.calvin.reorderable.ReorderableListItemScopeImpl.draggableHandle(androidx.compose.ui.Modifier,boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,androidx.compose.foundation.interaction.MutableInteractionSource,sh.calvin.reorderable.DragGestureDetector):250:250 -> g
    10:21:androidx.compose.ui.Modifier sh.calvin.reorderable.ReorderableListItemScope$DefaultImpls.draggableHandle$default(sh.calvin.reorderable.ReorderableListItemScope,androidx.compose.ui.Modifier,boolean,kotlin.jvm.functions.Function1,kotlin.jvm.functions.Function1,androidx.compose.foundation.interaction.MutableInteractionSource,sh.calvin.reorderable.DragGestureDetector,int,java.lang.Object):215 -> g
    void androidx.concurrent.futures.AbstractResolvableFuture$AtomicHelper.putNext(androidx.concurrent.futures.AbstractResolvableFuture$Waiter,androidx.concurrent.futures.AbstractResolvableFuture$Waiter) -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1;Lp1;)V"}
    void androidx.concurrent.futures.AbstractResolvableFuture$AtomicHelper.putThread(androidx.concurrent.futures.AbstractResolvableFuture$Waiter,java.lang.Thread) -> i
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lp1;Ljava/lang/Thread;)V"}
