# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.text.input.TransformedText":"VisualTransformation.kt","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.ui.geometry.Rect":"Rect.kt","androidx.compose.foundation.gestures.ForEachGestureKt$awaitAllPointersUp$3":"ForEachGesture.kt"}}
com.google.android.gms.internal.mlkit_vision_barcode.zzhc -> oh9:
# {"id":"sourceFile","fileName":"com.google.android.gms:play-services-mlkit-barcode-scanning@@18.3.1"}
    androidx.compose.material3.tokens.ColorSchemeKeyTokens androidx.compose.material3.tokens.DividerTokens.Color -> a
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ldz0;"}
    float androidx.compose.material3.tokens.DividerTokens.Thickness -> b
    1:6:void androidx.compose.material3.tokens.DividerTokens.<clinit>():24:24 -> <clinit>
    7:9:void androidx.compose.material3.tokens.DividerTokens.<clinit>():25:25 -> <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":"(Lf97;)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":"(Lf97;Lqe5;Lc30;)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":"(Laf5;Lxm2;Lpa1;)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
    3:4:androidx.compose.ui.text.input.OffsetMapping androidx.compose.ui.text.input.TransformedText.getOffsetMapping():29:29 -> d
    3:4:androidx.compose.ui.geometry.Rect androidx.compose.foundation.text.TextFieldScrollKt.getCursorRectInScroller(androidx.compose.ui.unit.Density,int,androidx.compose.ui.text.input.TransformedText,androidx.compose.ui.text.TextLayoutResult,boolean,int):249 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ltc5;ILuo7;Lvf7;ZI)Lgt5;"}
    5:8:androidx.compose.ui.geometry.Rect androidx.compose.foundation.text.TextFieldScrollKt.getCursorRectInScroller(androidx.compose.ui.unit.Density,int,androidx.compose.ui.text.input.TransformedText,androidx.compose.ui.text.TextLayoutResult,boolean,int):249:249 -> d
    9:13:androidx.compose.ui.geometry.Rect androidx.compose.foundation.text.TextFieldScrollKt.getCursorRectInScroller(androidx.compose.ui.unit.Density,int,androidx.compose.ui.text.input.TransformedText,androidx.compose.ui.text.TextLayoutResult,boolean,int):248:248 -> d
    14:17:androidx.compose.ui.geometry.Rect androidx.compose.foundation.text.TextFieldScrollKt.getCursorRectInScroller(androidx.compose.ui.unit.Density,int,androidx.compose.ui.text.input.TransformedText,androidx.compose.ui.text.TextLayoutResult,boolean,int):250:250 -> d
    18:21:androidx.compose.ui.geometry.Rect androidx.compose.foundation.text.TextFieldScrollKt.getCursorRectInScroller(androidx.compose.ui.unit.Density,int,androidx.compose.ui.text.input.TransformedText,androidx.compose.ui.text.TextLayoutResult,boolean,int):251:251 -> d
    22:41:float androidx.compose.ui.geometry.Rect.getLeft():37:37 -> d
    22:41:androidx.compose.ui.geometry.Rect androidx.compose.foundation.text.TextFieldScrollKt.getCursorRectInScroller(androidx.compose.ui.unit.Density,int,androidx.compose.ui.text.input.TransformedText,androidx.compose.ui.text.TextLayoutResult,boolean,int):257 -> d
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    42:46:androidx.compose.ui.geometry.Rect androidx.compose.foundation.text.TextFieldScrollKt.getCursorRectInScroller(androidx.compose.ui.unit.Density,int,androidx.compose.ui.text.input.TransformedText,androidx.compose.ui.text.TextLayoutResult,boolean,int):266:266 -> d
