Files
adif-api-reverse-engineering/apk_decompiled/sources/com/adif/elcanomovil/uiTrain/main/j.java

146 lines
6.6 KiB
Java

package com.adif.elcanomovil.uiTrain.main;
import kotlin.Unit;
import kotlin.coroutines.Continuation;
import kotlin.coroutines.jvm.internal.SuspendLambda;
import kotlin.jvm.functions.Function2;
import kotlinx.coroutines.CoroutineScope;
import kotlinx.coroutines.flow.Flow;
/* loaded from: classes3.dex */
public final class j extends SuspendLambda implements Function2 {
/* renamed from: a, reason: collision with root package name */
public Flow f5420a;
/* renamed from: b, reason: collision with root package name */
public int f5421b;
/* renamed from: c, reason: collision with root package name */
public final /* synthetic */ TrainSituationViewModel f5422c;
/* JADX WARN: 'super' call moved to the top of the method (can break code semantics) */
public j(TrainSituationViewModel trainSituationViewModel, Continuation continuation) {
super(2, continuation);
this.f5422c = trainSituationViewModel;
}
@Override // kotlin.coroutines.jvm.internal.BaseContinuationImpl
public final Continuation create(Object obj, Continuation continuation) {
return new j(this.f5422c, continuation);
}
@Override // kotlin.jvm.functions.Function2
public final Object invoke(Object obj, Object obj2) {
return ((j) create((CoroutineScope) obj, (Continuation) obj2)).invokeSuspend(Unit.INSTANCE);
}
/* JADX WARN: Code restructure failed: missing block: B:14:0x00ae, code lost:
if (kotlinx.coroutines.flow.FlowKt.collect(r14, r13) == r0) goto L20;
*/
/* JADX WARN: Code restructure failed: missing block: B:15:0x00b0, code lost:
return r0;
*/
/* JADX WARN: Code restructure failed: missing block: B:18:0x0096, code lost:
if (r15 == r0) goto L20;
*/
/* JADX WARN: Code restructure failed: missing block: B:20:0x0063, code lost:
if (r15 == r0) goto L20;
*/
@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 r15) {
/*
r14 = this;
java.lang.Object r0 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED()
int r1 = r14.f5421b
r2 = 3
r3 = 2
r4 = 1
com.adif.elcanomovil.uiTrain.main.TrainSituationViewModel r5 = r14.f5422c
if (r1 == 0) goto L2d
if (r1 == r4) goto L28
if (r1 == r3) goto L20
if (r1 != r2) goto L18
kotlin.ResultKt.throwOnFailure(r15)
goto Lb1
L18:
java.lang.IllegalStateException r14 = new java.lang.IllegalStateException
java.lang.String r15 = "call to 'resume' before 'invoke' with coroutine"
r14.<init>(r15)
throw r14
L20:
kotlinx.coroutines.flow.Flow r1 = r14.f5420a
kotlin.ResultKt.throwOnFailure(r15)
r13 = r14
goto L99
L28:
kotlin.ResultKt.throwOnFailure(r15)
r13 = r14
goto L66
L2d:
kotlin.ResultKt.throwOnFailure(r15)
com.adif.elcanomovil.domain.usecases.circulation.GetOnePathsUseCase r6 = com.adif.elcanomovil.uiTrain.main.TrainSituationViewModel.access$getGetOnePathsUseCase$p(r5)
java.lang.String r7 = com.adif.elcanomovil.uiTrain.main.TrainSituationViewModel.access$getCommercialNumber$p(r5)
kotlin.jvm.internal.Intrinsics.checkNotNull(r7)
java.lang.String r8 = com.adif.elcanomovil.uiTrain.main.TrainSituationViewModel.access$getOriginStationCode$p(r5)
kotlin.jvm.internal.Intrinsics.checkNotNull(r8)
java.lang.String r9 = com.adif.elcanomovil.uiTrain.main.TrainSituationViewModel.access$getDestinationStationCode$p(r5)
kotlin.jvm.internal.Intrinsics.checkNotNull(r9)
java.lang.Long r15 = com.adif.elcanomovil.uiTrain.main.TrainSituationViewModel.access$getLaunchingDate$p(r5)
kotlin.jvm.internal.Intrinsics.checkNotNull(r15)
long r10 = r15.longValue()
com.adif.elcanomovil.commonNavGraph.arguments.Filter r15 = com.adif.elcanomovil.uiTrain.main.TrainSituationViewModel.access$getFilter_all_stations$p(r5)
boolean r12 = r15.getEnable()
r14.f5421b = r4
r13 = r14
java.lang.Object r15 = r6.invoke(r7, r8, r9, r10, r12, r13)
if (r15 != r0) goto L66
goto Lb0
L66:
r1 = r15
kotlinx.coroutines.flow.Flow r1 = (kotlinx.coroutines.flow.Flow) r1
com.adif.elcanomovil.domain.usecases.circulation.GetCompositionsUseCase r6 = com.adif.elcanomovil.uiTrain.main.TrainSituationViewModel.access$getGetCompositionsUseCase$p(r5)
java.lang.String r7 = com.adif.elcanomovil.uiTrain.main.TrainSituationViewModel.access$getCommercialNumber$p(r5)
kotlin.jvm.internal.Intrinsics.checkNotNull(r7)
java.lang.String r8 = com.adif.elcanomovil.uiTrain.main.TrainSituationViewModel.access$getDestinationStationCode$p(r5)
kotlin.jvm.internal.Intrinsics.checkNotNull(r8)
java.lang.String r11 = com.adif.elcanomovil.uiTrain.main.TrainSituationViewModel.access$getOriginStationCode$p(r5)
kotlin.jvm.internal.Intrinsics.checkNotNull(r11)
java.lang.Long r14 = com.adif.elcanomovil.uiTrain.main.TrainSituationViewModel.access$getLaunchingDate$p(r5)
kotlin.jvm.internal.Intrinsics.checkNotNull(r14)
long r9 = r14.longValue()
r13.f5420a = r1
r13.f5421b = r3
r12 = 0
java.lang.Object r15 = r6.invoke(r7, r8, r9, r11, r12, r13)
if (r15 != r0) goto L99
goto Lb0
L99:
kotlinx.coroutines.flow.Flow r15 = (kotlinx.coroutines.flow.Flow) r15
com.adif.elcanomovil.uiTrain.main.i r14 = new com.adif.elcanomovil.uiTrain.main.i
r3 = 0
r4 = 0
r14.<init>(r5, r3, r4)
kotlinx.coroutines.flow.Flow r14 = kotlinx.coroutines.flow.FlowKt.combine(r1, r15, r14)
r13.f5420a = r3
r13.f5421b = r2
java.lang.Object r14 = kotlinx.coroutines.flow.FlowKt.collect(r14, r13)
if (r14 != r0) goto Lb1
Lb0:
return r0
Lb1:
kotlin.Unit r14 = kotlin.Unit.INSTANCE
return r14
*/
throw new UnsupportedOperationException("Method not decompiled: com.adif.elcanomovil.uiTrain.main.j.invokeSuspend(java.lang.Object):java.lang.Object");
}
}