package kotlinx.coroutines; import kotlin.coroutines.Continuation; import kotlin.coroutines.CoroutineContext; import kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsJvmKt; import kotlin.jvm.functions.Function2; import kotlinx.coroutines.intrinsics.CancellableKt; /* loaded from: classes5.dex */ public final class LazyDeferredCoroutine extends DeferredCoroutine { public final Continuation continuation; public LazyDeferredCoroutine(CoroutineContext coroutineContext, Function2 function2) { super(coroutineContext, false); Continuation createCoroutineUnintercepted; createCoroutineUnintercepted = IntrinsicsKt__IntrinsicsJvmKt.createCoroutineUnintercepted(function2, this, this); this.continuation = createCoroutineUnintercepted; } @Override // kotlinx.coroutines.JobSupport public void onStart() { CancellableKt.startCoroutineCancellable(this.continuation, this); } }