package androidx.privacysandbox.ads.adservices.topics; import android.adservices.topics.GetTopicsRequest; import android.annotation.SuppressLint; import androidx.annotation.DoNotInline; import androidx.annotation.RequiresExtension; import androidx.annotation.RequiresPermission; import androidx.annotation.RestrictTo; import androidx.core.os.OutcomeReceiverKt; import androidx.credentials.CredentialManager$$ExternalSyntheticLambda0; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import kotlin.coroutines.Continuation; import kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt; import kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt; import kotlin.coroutines.jvm.internal.DebugProbesKt; import kotlin.jvm.internal.Intrinsics; import kotlin.jvm.internal.SourceDebugExtension; import kotlinx.coroutines.CancellableContinuationImpl; @SuppressLint({"NewApi"}) @RequiresExtension(extension = 1000000, version = 4) @RestrictTo({RestrictTo.Scope.LIBRARY}) @SourceDebugExtension({"SMAP\nTopicsManagerImplCommon.kt\nKotlin\n*S Kotlin\n*F\n+ 1 TopicsManagerImplCommon.kt\nandroidx/privacysandbox/ads/adservices/topics/TopicsManagerImplCommon\n+ 2 CancellableContinuation.kt\nkotlinx/coroutines/CancellableContinuationKt\n*L\n1#1,54:1\n314#2,11:55\n*S KotlinDebug\n*F\n+ 1 TopicsManagerImplCommon.kt\nandroidx/privacysandbox/ads/adservices/topics/TopicsManagerImplCommon\n*L\n28#1:55,11\n*E\n"}) /* loaded from: classes.dex */ public class TopicsManagerImplCommon extends TopicsManager { private final android.adservices.topics.TopicsManager mTopicsManager; @Override // androidx.privacysandbox.ads.adservices.topics.TopicsManager @RequiresPermission("android.permission.ACCESS_ADSERVICES_TOPICS") @DoNotInline public Object getTopics(GetTopicsRequest getTopicsRequest, Continuation continuation) { return getTopics$suspendImpl(this, getTopicsRequest, continuation); } public TopicsManagerImplCommon(android.adservices.topics.TopicsManager mTopicsManager) { Intrinsics.checkNotNullParameter(mTopicsManager, "mTopicsManager"); this.mTopicsManager = mTopicsManager; } /* JADX WARN: Removed duplicated region for block: B:15:0x0035 */ /* JADX WARN: Removed duplicated region for block: B:8:0x0023 */ @androidx.annotation.RequiresPermission("android.permission.ACCESS_ADSERVICES_TOPICS") @androidx.annotation.DoNotInline /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public static /* synthetic */ java.lang.Object getTopics$suspendImpl(androidx.privacysandbox.ads.adservices.topics.TopicsManagerImplCommon r4, androidx.privacysandbox.ads.adservices.topics.GetTopicsRequest r5, kotlin.coroutines.Continuation r6) { /* boolean r0 = r6 instanceof androidx.privacysandbox.ads.adservices.topics.TopicsManagerImplCommon$getTopics$1 if (r0 == 0) goto L13 r0 = r6 androidx.privacysandbox.ads.adservices.topics.TopicsManagerImplCommon$getTopics$1 r0 = (androidx.privacysandbox.ads.adservices.topics.TopicsManagerImplCommon$getTopics$1) r0 int r1 = r0.label r2 = -2147483648(0xffffffff80000000, float:-0.0) r3 = r1 & r2 if (r3 == 0) goto L13 int r1 = r1 - r2 r0.label = r1 goto L18 L13: androidx.privacysandbox.ads.adservices.topics.TopicsManagerImplCommon$getTopics$1 r0 = new androidx.privacysandbox.ads.adservices.topics.TopicsManagerImplCommon$getTopics$1 r0.(r4, r6) L18: java.lang.Object r6 = r0.result java.lang.Object r1 = kotlin.coroutines.intrinsics.IntrinsicsKt.getCOROUTINE_SUSPENDED() int r2 = r0.label r3 = 1 if (r2 == 0) goto L35 if (r2 != r3) goto L2d java.lang.Object r4 = r0.L$0 androidx.privacysandbox.ads.adservices.topics.TopicsManagerImplCommon r4 = (androidx.privacysandbox.ads.adservices.topics.TopicsManagerImplCommon) r4 kotlin.ResultKt.throwOnFailure(r6) goto L47 L2d: java.lang.IllegalStateException r4 = new java.lang.IllegalStateException java.lang.String r5 = "call to 'resume' before 'invoke' with coroutine" r4.(r5) throw r4 L35: kotlin.ResultKt.throwOnFailure(r6) android.adservices.topics.GetTopicsRequest r5 = r4.convertRequest$ads_adservices_release(r5) r0.L$0 = r4 r0.label = r3 java.lang.Object r6 = r4.getTopicsAsyncInternal(r5, r0) if (r6 != r1) goto L47 return r1 L47: android.adservices.topics.GetTopicsResponse r5 = androidx.privacysandbox.ads.adservices.topics.TopicsManagerImplCommon$$ExternalSyntheticApiModelOutline1.m(r6) androidx.privacysandbox.ads.adservices.topics.GetTopicsResponse r4 = r4.convertResponse$ads_adservices_release(r5) return r4 */ throw new UnsupportedOperationException("Method not decompiled: androidx.privacysandbox.ads.adservices.topics.TopicsManagerImplCommon.getTopics$suspendImpl(androidx.privacysandbox.ads.adservices.topics.TopicsManagerImplCommon, androidx.privacysandbox.ads.adservices.topics.GetTopicsRequest, kotlin.coroutines.Continuation):java.lang.Object"); } public android.adservices.topics.GetTopicsRequest convertRequest$ads_adservices_release(GetTopicsRequest request) { GetTopicsRequest.Builder adsSdkName; android.adservices.topics.GetTopicsRequest build; Intrinsics.checkNotNullParameter(request, "request"); adsSdkName = TopicsManagerApi33Ext5Impl$$ExternalSyntheticApiModelOutline3.m().setAdsSdkName(request.getAdsSdkName()); build = adsSdkName.build(); Intrinsics.checkNotNullExpressionValue(build, "Builder()\n .s…ame)\n .build()"); return build; } public final GetTopicsResponse convertResponse$ads_adservices_release(android.adservices.topics.GetTopicsResponse response) { List topics; long taxonomyVersion; long modelVersion; int topicId; Intrinsics.checkNotNullParameter(response, "response"); ArrayList arrayList = new ArrayList(); topics = response.getTopics(); Iterator it = topics.iterator(); while (it.hasNext()) { android.adservices.topics.Topic m = TopicsManagerImplCommon$$ExternalSyntheticApiModelOutline3.m(it.next()); taxonomyVersion = m.getTaxonomyVersion(); modelVersion = m.getModelVersion(); topicId = m.getTopicId(); arrayList.add(new Topic(taxonomyVersion, modelVersion, topicId)); } return new GetTopicsResponse(arrayList); } /* JADX INFO: Access modifiers changed from: private */ @RequiresPermission("android.permission.ACCESS_ADSERVICES_TOPICS") public final Object getTopicsAsyncInternal(android.adservices.topics.GetTopicsRequest getTopicsRequest, Continuation continuation) { Continuation intercepted; Object coroutine_suspended; intercepted = IntrinsicsKt__IntrinsicsJvmKt.intercepted(continuation); CancellableContinuationImpl cancellableContinuationImpl = new CancellableContinuationImpl(intercepted, 1); cancellableContinuationImpl.initCancellability(); this.mTopicsManager.getTopics(getTopicsRequest, new CredentialManager$$ExternalSyntheticLambda0(), OutcomeReceiverKt.asOutcomeReceiver(cancellableContinuationImpl)); Object result = cancellableContinuationImpl.getResult(); coroutine_suspended = IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED(); if (result == coroutine_suspended) { DebugProbesKt.probeCoroutineSuspended(continuation); } return result; } }