discord-jadx/app/src/main/java/androidx/activity/contextaware/ContextAwareKt$withContextA...

36 lines
1.5 KiB
Java

package androidx.activity.contextaware;
import android.content.Context;
import d0.k;
import d0.l;
import d0.z.d.m;
import kotlin.jvm.functions.Function1;
import kotlinx.coroutines.CancellableContinuation;
/* compiled from: ContextAware.kt */
public final class ContextAwareKt$withContextAvailable$$inlined$suspendCancellableCoroutine$lambda$1 implements OnContextAvailableListener {
public final /* synthetic */ CancellableContinuation $co;
public final /* synthetic */ Function1 $onContextAvailable$inlined;
public final /* synthetic */ ContextAware $this_withContextAvailable$inlined;
public ContextAwareKt$withContextAvailable$$inlined$suspendCancellableCoroutine$lambda$1(CancellableContinuation cancellableContinuation, ContextAware contextAware, Function1 function1) {
this.$co = cancellableContinuation;
this.$this_withContextAvailable$inlined = contextAware;
this.$onContextAvailable$inlined = function1;
}
@Override // androidx.activity.contextaware.OnContextAvailableListener
public void onContextAvailable(Context context) {
Object obj;
m.checkNotNullParameter(context, "context");
CancellableContinuation cancellableContinuation = this.$co;
try {
k.a aVar = k.i;
obj = k.m77constructorimpl(this.$onContextAvailable$inlined.invoke(context));
} catch (Throwable th) {
k.a aVar2 = k.i;
obj = k.m77constructorimpl(l.createFailure(th));
}
cancellableContinuation.resumeWith(obj);
}
}