# {"id":"partitionSourceFiles","fileNameMappings":{"androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine":"SuspendingPointerInputFilter.kt","androidx.compose.ui.input.pointer.PointerInputChange":"PointerEvent.kt","androidx.compose.foundation.gestures.TapGestureDetector_androidKt":"TapGestureDetector.android.kt","androidx.compose.ui.input.pointer.PointerEvent":"PointerEvent.android.kt","androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl":"SuspendingPointerInputFilter.kt","androidx.compose.foundation.gestures.DragGestureDetectorKt":"DragGestureDetector.kt"}}
androidx.compose.foundation.gestures.DragGestureDetectorKt$awaitLongPressOrCancellation$2 -> ih0:
# {"id":"sourceFile","fileName":"DragGestureDetector.kt"}
    java.lang.Object L$1 -> h
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lk12;"}
    int I$0 -> i
    int label -> j
    java.lang.Object L$0 -> k
    kotlin.jvm.internal.Ref$BooleanRef $deepPress -> l
      # {"id":"com.android.tools.r8.residualsignature","signature":"Ll82;"}
    kotlin.jvm.internal.Ref$ObjectRef $currentDown -> m
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lp82;"}
    kotlin.jvm.internal.Ref$ObjectRef $longPress -> n
      # {"id":"com.android.tools.r8.residualsignature","signature":"Lp82;"}
    1:11:void <init>(kotlin.jvm.internal.Ref$BooleanRef,kotlin.jvm.internal.Ref$ObjectRef,kotlin.jvm.internal.Ref$ObjectRef,kotlin.coroutines.Continuation):0:0 -> <init>
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Ll82;Lp82;Lp82;Lr50;)V"}
    5:17:java.lang.Object invoke(androidx.compose.ui.input.pointer.AwaitPointerEventScope,kotlin.coroutines.Continuation):0:0 -> g
    5:17:java.lang.Object invoke(java.lang.Object,java.lang.Object):0 -> g
    1:14:kotlin.coroutines.Continuation create(java.lang.Object,kotlin.coroutines.Continuation):0:0 -> r
      # {"id":"com.android.tools.r8.residualsignature","signature":"(Lr50;Ljava/lang/Object;)Lr50;"}
    3:60:java.lang.Object invokeSuspend(java.lang.Object):1076:1076 -> t
    61:77:java.lang.Object invokeSuspend(java.lang.Object):1079:1079 -> t
    78:79:java.lang.Object invokeSuspend(java.lang.Object):1076:1076 -> t
    80:81:java.util.List androidx.compose.ui.input.pointer.PointerEvent.getChanges():58:58 -> t
    80:81:java.lang.Object invokeSuspend(java.lang.Object):1080 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    82:88:java.lang.Object invokeSuspend(java.lang.Object):1158:1158 -> t
    89:92:java.lang.Object invokeSuspend(java.lang.Object):1159:1159 -> t
    93:94:java.lang.Object invokeSuspend(java.lang.Object):1157:1157 -> t
    95:105:java.lang.Object invokeSuspend(java.lang.Object):1080:1080 -> t
    106:107:java.util.List androidx.compose.ui.input.pointer.PointerEvent.getChanges():58:58 -> t
    106:107:java.lang.Object invokeSuspend(java.lang.Object):1086 -> t
    108:114:java.lang.Object invokeSuspend(java.lang.Object):1165:1165 -> t
    115:118:java.lang.Object invokeSuspend(java.lang.Object):1166:1166 -> t
    119:120:java.lang.Object invokeSuspend(java.lang.Object):1164:1164 -> t
    121:126:java.lang.Object invokeSuspend(java.lang.Object):1087:1087 -> t
    127:128:long androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine.getSize-YbymL2g():817:817 -> t
    127:128:java.lang.Object invokeSuspend(java.lang.Object):1087 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    129:130:long androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl.access$getBoundsSize$p(androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl):481:481 -> t
    129:130:long androidx.compose.ui.input.pointer.SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine.getSize-YbymL2g():817 -> t
    129:130:java.lang.Object invokeSuspend(java.lang.Object):1087 -> t
    131:146:java.lang.Object invokeSuspend(java.lang.Object):1087:1087 -> t
    147:150:int androidx.compose.ui.input.pointer.PointerEvent.getClassification():93:93 -> t
    147:150:boolean androidx.compose.foundation.gestures.TapGestureDetector_androidKt.isDeepPress(androidx.compose.ui.input.pointer.PointerEvent):23 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    147:150:java.lang.Object invokeSuspend(java.lang.Object):1093 -> t
    151:158:java.lang.Object invokeSuspend(java.lang.Object):1094:1094 -> t
    159:178:java.lang.Object invokeSuspend(java.lang.Object):1101:1101 -> t
    179:180:java.lang.Object invokeSuspend(java.lang.Object):1076:1076 -> t
    181:182:java.util.List androidx.compose.ui.input.pointer.PointerEvent.getChanges():58:58 -> t
    181:182:java.lang.Object invokeSuspend(java.lang.Object):1102 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    183:189:java.lang.Object invokeSuspend(java.lang.Object):1172:1172 -> t
    190:193:java.lang.Object invokeSuspend(java.lang.Object):1173:1173 -> t
    194:195:java.lang.Object invokeSuspend(java.lang.Object):1171:1171 -> t
    196:206:java.lang.Object invokeSuspend(java.lang.Object):1102:1102 -> t
    207:212:java.lang.Object invokeSuspend(java.lang.Object):1105:1105 -> t
    213:214:long androidx.compose.ui.input.pointer.PointerInputChange.getId-J3iCeTQ():423:423 -> t
    213:214:java.lang.Object invokeSuspend(java.lang.Object):1105 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    215:220:boolean androidx.compose.foundation.gestures.DragGestureDetectorKt.access$isPointerUp-DmW0f2w(androidx.compose.ui.input.pointer.PointerEvent,long):1:1 -> t
    215:220:java.lang.Object invokeSuspend(java.lang.Object):1105 -> t
    221:224:java.lang.Object invokeSuspend(java.lang.Object):1105:1105 -> t
    225:231:java.lang.Object invokeSuspend(java.lang.Object):1179:1179 -> t
    232:235:java.lang.Object invokeSuspend(java.lang.Object):1180:1180 -> t
    236:238:java.lang.Object invokeSuspend(java.lang.Object):1178:1178 -> t
    239:247:boolean androidx.compose.ui.input.pointer.PointerInputChange.getPressed():426:426 -> t
    239:247:java.lang.Object invokeSuspend(java.lang.Object):1106 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    248:251:java.lang.Object invokeSuspend(java.lang.Object):1106:1106 -> t
    252:253:java.lang.Object invokeSuspend(java.lang.Object):1108:1108 -> t
    254:261:java.lang.Object invokeSuspend(java.lang.Object):1109:1109 -> t
    262:268:java.lang.Object invokeSuspend(java.lang.Object):1186:1186 -> t
    269:272:java.lang.Object invokeSuspend(java.lang.Object):1187:1187 -> t
    273:275:java.lang.Object invokeSuspend(java.lang.Object):1185:1185 -> t
    276:277:long androidx.compose.ui.input.pointer.PointerInputChange.getId-J3iCeTQ():423:423 -> t
    276:277:java.lang.Object invokeSuspend(java.lang.Object):1116 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    278:281:java.lang.Object invokeSuspend(java.lang.Object):1116:1116 -> t
    282:283:long androidx.compose.ui.input.pointer.PointerInputChange.getId-J3iCeTQ():423:423 -> t
    282:283:java.lang.Object invokeSuspend(java.lang.Object):1116 -> t
      # {"id":"com.android.tools.r8.rewriteFrame","conditions":["throws(Ljava/lang/NullPointerException;)"],"actions":["removeInnerFrames(1)"]}
    284:305:java.lang.Object invokeSuspend(java.lang.Object):1116:1116 -> t
    306:308:java.lang.Object invokeSuspend(java.lang.Object):1119:1119 -> t
