package androidx.compose.foundation.gestures; import androidx.compose.ui.input.pointer.AwaitPointerEventScope; import androidx.compose.ui.input.pointer.PointerInputChange; import androidx.core.app.NotificationCompat; import kotlin.Metadata; import kotlin.Unit; import kotlin.coroutines.Continuation; import kotlin.coroutines.jvm.internal.DebugMetadata; import kotlin.coroutines.jvm.internal.RestrictedSuspendLambda; import kotlin.jvm.functions.Function2; import kotlin.jvm.internal.Ref; /* JADX INFO: Access modifiers changed from: package-private */ /* compiled from: DragGestureDetector.kt */ @Metadata(d1 = {"\u0000\n\n\u0000\n\u0002\u0010\u0002\n\u0002\u0018\u0002\u0010\u0000\u001a\u00020\u0001*\u00020\u0002H\u008a@"}, d2 = {"", "", "Landroidx/compose/ui/input/pointer/AwaitPointerEventScope;"}, k = 3, mv = {1, 8, 0}, xi = 48) @DebugMetadata(c = "androidx.compose.foundation.gestures.DragGestureDetectorKt$awaitLongPressOrCancellation$2", f = "DragGestureDetector.kt", i = {0, 0, 1, 1, 1}, l = {811, 828}, m = "invokeSuspend", n = {"$this$withTimeout", "finished", "$this$withTimeout", NotificationCompat.CATEGORY_EVENT, "finished"}, s = {"L$0", "I$0", "L$0", "L$1", "I$0"}) /* loaded from: classes.dex */ public final class DragGestureDetectorKt$awaitLongPressOrCancellation$2 extends RestrictedSuspendLambda implements Function2, Object> { final /* synthetic */ Ref.ObjectRef $currentDown; final /* synthetic */ Ref.ObjectRef $longPress; int I$0; private /* synthetic */ Object L$0; Object L$1; int label; /* JADX INFO: Access modifiers changed from: package-private */ /* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */ public DragGestureDetectorKt$awaitLongPressOrCancellation$2(Ref.ObjectRef objectRef, Ref.ObjectRef objectRef2, Continuation continuation) { super(2, continuation); this.$currentDown = objectRef; this.$longPress = objectRef2; } @Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl public final Continuation create(Object obj, Continuation continuation) { DragGestureDetectorKt$awaitLongPressOrCancellation$2 dragGestureDetectorKt$awaitLongPressOrCancellation$2 = new DragGestureDetectorKt$awaitLongPressOrCancellation$2(this.$currentDown, this.$longPress, continuation); dragGestureDetectorKt$awaitLongPressOrCancellation$2.L$0 = obj; return dragGestureDetectorKt$awaitLongPressOrCancellation$2; } @Override // kotlin.jvm.functions.Function2 public final Object invoke(AwaitPointerEventScope awaitPointerEventScope, Continuation continuation) { return ((DragGestureDetectorKt$awaitLongPressOrCancellation$2) create(awaitPointerEventScope, continuation)).invokeSuspend(Unit.INSTANCE); } /* JADX WARN: Code restructure failed: missing block: B:44:0x009d, code lost: r2 = r6; */ /* JADX WARN: Multi-variable type inference failed */ /* JADX WARN: Removed duplicated region for block: B:15:0x00e3 */ /* JADX WARN: Removed duplicated region for block: B:26:0x0041 */ /* JADX WARN: Removed duplicated region for block: B:32:0x0062 */ /* JADX WARN: Removed duplicated region for block: B:38:0x007e */ /* JADX WARN: Removed duplicated region for block: B:47:0x00b1 A[RETURN] */ /* JADX WARN: Removed duplicated region for block: B:48:0x00b2 */ /* JADX WARN: Removed duplicated region for block: B:51:0x0072 A[SYNTHETIC] */ /* JADX WARN: Removed duplicated region for block: B:53:0x014f */ /* JADX WARN: Removed duplicated region for block: B:58:0x0116 */ /* JADX WARN: Removed duplicated region for block: B:67:0x00d3 A[EDGE_INSN: B:67:0x00d3->B:13:0x00d3 BREAK A[LOOP:0: B:7:0x00c0->B:10:0x00d0], SYNTHETIC] */ /* JADX WARN: Removed duplicated region for block: B:8:0x00c2 */ /* JADX WARN: Type inference failed for: r11v6 */ /* JADX WARN: Type inference failed for: r11v8, types: [java.lang.Object] */ /* JADX WARN: Type inference failed for: r5v6, types: [T] */ /* JADX WARN: Type inference failed for: r9v9, types: [androidx.compose.ui.input.pointer.PointerInputChange, T] */ /* JADX WARN: Unsupported multi-entry loop pattern (BACK_EDGE: B:44:0x00b2 -> B:6:0x00b5). Please report as a decompilation issue!!! */ @Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final java.lang.Object invokeSuspend(java.lang.Object r17) { /* Method dump skipped, instructions count: 338 To view this dump add '--comments-level debug' option */ throw new UnsupportedOperationException("Method not decompiled: androidx.compose.foundation.gestures.DragGestureDetectorKt$awaitLongPressOrCancellation$2.invokeSuspend(java.lang.Object):java.lang.Object"); } }