# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.input.pointer.PointerInputChange":"PointerEvent.kt","androidx.compose.foundation.gestures.TapGestureDetectorKt":"TapGestureDetector.kt","kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt":"Intrinsics.kt","androidx.compose.ui.geometry.Offset":"Offset.kt"}}
androidx.compose.foundation.gestures.DragGestureDetectorKt$detectDragGestures$13 -> iw1:
# {"id":"sourceFile","fileName":"DragGestureDetector.kt"}
    byte DragGestureDetectorKt$detectDragGestures$13.$r8$classId -> Z
      # {"id":"com.android.tools.r8.synthesized"}
    int label -> c0
      # {"id":"com.android.tools.r8.residualsignature","signature":"B"}
    java.lang.Object L$0 -> d0
    kotlin.jvm.functions.Function0 $shouldAwaitTouchSlop -> e0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    kotlin.jvm.functions.Function3 $onDragStart -> f0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    kotlin.jvm.functions.Function2 $onDrag -> g0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lcl2;"}
    kotlin.jvm.functions.Function0 $onDragCancel -> h0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lcl2;"}
    kotlin.jvm.functions.Function1 $onDragEnd -> i0
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ljava/lang/Object;"}
    4:18:void <init>(kotlin.jvm.functions.Function0,androidx.compose.foundation.gestures.Orientation,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function2,kotlin.jvm.functions.Function0,kotlin.jvm.functions.Function1,kotlin.coroutines.Continuation):0:0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lng1;Lku0;Lgl2;Lqk2;Ldl;Ly81;)V"}
    19:19:void androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.<init>(kotlinx.coroutines.CoroutineScope,kotlin.jvm.functions.Function3,kotlin.jvm.functions.Function1,androidx.compose.foundation.gestures.PressGestureScopeImpl,kotlin.coroutines.Continuation):0:0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lta1;Lb87;Lqg;Lxb5;Ly81;)V"}
    12:22:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invoke(androidx.compose.ui.input.pointer.AwaitPointerEventScope,kotlin.coroutines.Continuation):0:0 -> n
    12:22:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invoke(java.lang.Object,java.lang.Object):0 -> n
    23:34:java.lang.Object invoke(androidx.compose.ui.input.pointer.AwaitPointerEventScope,kotlin.coroutines.Continuation):0:0 -> n
    23:34:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> n
    14:35:kotlin.coroutines.Continuation androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.create(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> q
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ly81;Ljava/lang/Object;)Ly81;"}
    36:62:kotlin.coroutines.Continuation create(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> q
    26:30:java.lang.Object kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED():57:57 -> s
    26:30:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(java.lang.Object):0 -> s
    31:78:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(java.lang.Object):274:274 -> s
    79:83:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(java.lang.Object):275:275 -> s
    84:89:kotlinx.coroutines.Job kotlinx.coroutines.BuildersKt.launch$default(kotlinx.coroutines.CoroutineScope,kotlin.coroutines.CoroutineContext,kotlinx.coroutines.CoroutineStart,kotlin.jvm.functions.Function2,int,java.lang.Object):1:1 -> s
    84:89:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(java.lang.Object):275 -> s
    90:103:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(java.lang.Object):277:277 -> s
    104:107:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(java.lang.Object):274:274 -> s
    108:110:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(java.lang.Object):277:277 -> s
    111:113:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(java.lang.Object):279:279 -> s
    114:117:kotlin.jvm.functions.Function3 androidx.compose.foundation.gestures.TapGestureDetectorKt.access$getNoPressGesture$p():1:1 -> s
    114:117:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(java.lang.Object):279 -> s
    118:133:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(java.lang.Object):280:280 -> s
    134:139:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(java.lang.Object):283:283 -> s
    140:141:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt.waitForUpOrCancellation$default(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.ui.input.pointer.PointerEventPass,kotlin.coroutines.Continuation,int,java.lang.Object):375:375 -> s
    140:141:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(java.lang.Object):283 -> s
    142:149:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt.waitForUpOrCancellation$default(androidx.compose.ui.input.pointer.AwaitPointerEventScope,androidx.compose.ui.input.pointer.PointerEventPass,kotlin.coroutines.Continuation,int,java.lang.Object):374:374 -> s
    142:149:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(java.lang.Object):283 -> s
    150:153:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(java.lang.Object):274:274 -> s
    154:162:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(java.lang.Object):285:285 -> s
    163:165:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(java.lang.Object):290:290 -> s
    166:173:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(java.lang.Object):291:291 -> s
    174:175:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(java.lang.Object):292:292 -> s
    176:177:long androidx.compose.ui.input.pointer.PointerInputChange.getPosition-F1C5BW0():425:425 -> s
    176:177:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(java.lang.Object):292 -> s
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    178:182:androidx.compose.ui.geometry.Offset androidx.compose.ui.geometry.Offset.box-impl(long):0:0 -> s
    178:182:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(java.lang.Object):292 -> s
    183:186:java.lang.Object androidx.compose.foundation.gestures.TapGestureDetectorKt$detectTapAndPress$2$1.invokeSuspend(java.lang.Object):292:292 -> s
    187:220:java.lang.Object invokeSuspend(java.lang.Object):247:247 -> s
    221:233:java.lang.Object invokeSuspend(java.lang.Object):248:248 -> s
    234:235:java.lang.Object invokeSuspend(java.lang.Object):247:247 -> s
    236:239:java.lang.Object invokeSuspend(java.lang.Object):251:251 -> s
    240:241:java.lang.Object invokeSuspend(java.lang.Object):253:253 -> s
    242:243:java.lang.Object invokeSuspend(java.lang.Object):254:254 -> s
    244:245:java.lang.Object invokeSuspend(java.lang.Object):255:255 -> s
    246:247:java.lang.Object invokeSuspend(java.lang.Object):256:256 -> s
    248:266:java.lang.Object invokeSuspend(java.lang.Object):249:249 -> s
