package androidx.privacysandbox.ads.adservices.adid; import android.annotation.SuppressLint; import android.content.Context; import androidx.annotation.RequiresExtension; import androidx.annotation.RequiresPermission; import androidx.core.os.OutcomeReceiverKt; import androidx.credentials.CredentialManager$$ExternalSyntheticLambda0; import androidx.privacysandbox.ads.adservices.internal.AdServicesInfo; 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.DefaultConstructorMarker; import kotlin.jvm.internal.Intrinsics; import kotlin.jvm.internal.SourceDebugExtension; import kotlinx.coroutines.CancellableContinuationImpl; /* loaded from: classes.dex */ public abstract class AdIdManager { public static final Companion Companion = new Companion(null); @SuppressLint({"NewApi", "ClassVerificationFailure"}) public static final AdIdManager obtain(Context context) { return Companion.obtain(context); } @RequiresPermission("android.permission.ACCESS_ADSERVICES_AD_ID") public abstract Object getAdId(Continuation continuation); @SuppressLint({"ClassVerificationFailure", "NewApi"}) @RequiresExtension(extension = 1000000, version = 4) @SourceDebugExtension({"SMAP\nAdIdManager.kt\nKotlin\n*S Kotlin\n*F\n+ 1 AdIdManager.kt\nandroidx/privacysandbox/ads/adservices/adid/AdIdManager$Api33Ext4Impl\n+ 2 CancellableContinuation.kt\nkotlinx/coroutines/CancellableContinuationKt\n*L\n1#1,98:1\n314#2,11:99\n*S KotlinDebug\n*F\n+ 1 AdIdManager.kt\nandroidx/privacysandbox/ads/adservices/adid/AdIdManager$Api33Ext4Impl\n*L\n67#1:99,11\n*E\n"}) public static final class Api33Ext4Impl extends AdIdManager { private final android.adservices.adid.AdIdManager mAdIdManager; public Api33Ext4Impl(android.adservices.adid.AdIdManager mAdIdManager) { Intrinsics.checkNotNullParameter(mAdIdManager, "mAdIdManager"); this.mAdIdManager = mAdIdManager; } /* JADX WARN: Illegal instructions before constructor call */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public Api33Ext4Impl(android.content.Context r2) { /* r1 = this; java.lang.String r0 = "context" kotlin.jvm.internal.Intrinsics.checkNotNullParameter(r2, r0) java.lang.Class r0 = androidx.privacysandbox.ads.adservices.adid.AdIdManager$Api33Ext4Impl$$ExternalSyntheticApiModelOutline2.m() java.lang.Object r2 = r2.getSystemService(r0) java.lang.String r0 = "context.getSystemService…:class.java\n )" kotlin.jvm.internal.Intrinsics.checkNotNullExpressionValue(r2, r0) android.adservices.adid.AdIdManager r2 = androidx.privacysandbox.ads.adservices.adid.AdIdManager$Api33Ext4Impl$$ExternalSyntheticApiModelOutline3.m(r2) r1.(r2) return */ throw new UnsupportedOperationException("Method not decompiled: androidx.privacysandbox.ads.adservices.adid.AdIdManager.Api33Ext4Impl.(android.content.Context):void"); } /* JADX WARN: Removed duplicated region for block: B:15:0x0035 */ /* JADX WARN: Removed duplicated region for block: B:8:0x0023 */ @Override // androidx.privacysandbox.ads.adservices.adid.AdIdManager @androidx.annotation.RequiresPermission("android.permission.ACCESS_ADSERVICES_AD_ID") @androidx.annotation.DoNotInline /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public java.lang.Object getAdId(kotlin.coroutines.Continuation r5) { /* r4 = this; boolean r0 = r5 instanceof androidx.privacysandbox.ads.adservices.adid.AdIdManager$Api33Ext4Impl$getAdId$1 if (r0 == 0) goto L13 r0 = r5 androidx.privacysandbox.ads.adservices.adid.AdIdManager$Api33Ext4Impl$getAdId$1 r0 = (androidx.privacysandbox.ads.adservices.adid.AdIdManager$Api33Ext4Impl$getAdId$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.adid.AdIdManager$Api33Ext4Impl$getAdId$1 r0 = new androidx.privacysandbox.ads.adservices.adid.AdIdManager$Api33Ext4Impl$getAdId$1 r0.(r4, r5) L18: java.lang.Object r5 = 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 r0 = r0.L$0 androidx.privacysandbox.ads.adservices.adid.AdIdManager$Api33Ext4Impl r0 = (androidx.privacysandbox.ads.adservices.adid.AdIdManager.Api33Ext4Impl) r0 kotlin.ResultKt.throwOnFailure(r5) goto L44 L2d: java.lang.IllegalStateException r5 = new java.lang.IllegalStateException java.lang.String r0 = "call to 'resume' before 'invoke' with coroutine" r5.(r0) throw r5 L35: kotlin.ResultKt.throwOnFailure(r5) r0.L$0 = r4 r0.label = r3 java.lang.Object r5 = r4.getAdIdAsyncInternal(r0) if (r5 != r1) goto L43 return r1 L43: r0 = r4 L44: android.adservices.adid.AdId r5 = androidx.privacysandbox.ads.adservices.adid.AdIdManager$Api33Ext4Impl$$ExternalSyntheticApiModelOutline5.m(r5) androidx.privacysandbox.ads.adservices.adid.AdId r5 = r0.convertResponse(r5) return r5 */ throw new UnsupportedOperationException("Method not decompiled: androidx.privacysandbox.ads.adservices.adid.AdIdManager.Api33Ext4Impl.getAdId(kotlin.coroutines.Continuation):java.lang.Object"); } private final AdId convertResponse(android.adservices.adid.AdId adId) { String adId2; boolean isLimitAdTrackingEnabled; adId2 = adId.getAdId(); Intrinsics.checkNotNullExpressionValue(adId2, "response.adId"); isLimitAdTrackingEnabled = adId.isLimitAdTrackingEnabled(); return new AdId(adId2, isLimitAdTrackingEnabled); } /* JADX INFO: Access modifiers changed from: private */ @RequiresPermission("android.permission.ACCESS_ADSERVICES_AD_ID") public final Object getAdIdAsyncInternal(Continuation continuation) { Continuation intercepted; Object coroutine_suspended; intercepted = IntrinsicsKt__IntrinsicsJvmKt.intercepted(continuation); CancellableContinuationImpl cancellableContinuationImpl = new CancellableContinuationImpl(intercepted, 1); cancellableContinuationImpl.initCancellability(); this.mAdIdManager.getAdId(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; } } public static final class Companion { public /* synthetic */ Companion(DefaultConstructorMarker defaultConstructorMarker) { this(); } private Companion() { } @SuppressLint({"NewApi", "ClassVerificationFailure"}) public final AdIdManager obtain(Context context) { Intrinsics.checkNotNullParameter(context, "context"); if (AdServicesInfo.INSTANCE.version() >= 4) { return new Api33Ext4Impl(context); } return null; } } }