package kotlinx.coroutines; import kotlin.coroutines.Continuation; import kotlin.coroutines.CoroutineContext; import kotlin.coroutines.intrinsics.IntrinsicsKt__IntrinsicsKt; /* loaded from: classes5.dex */ public class DeferredCoroutine extends AbstractCoroutine implements Deferred { @Override // kotlinx.coroutines.Deferred public Object await(Continuation continuation) { return await$suspendImpl(this, continuation); } public DeferredCoroutine(CoroutineContext coroutineContext, boolean z) { super(coroutineContext, true, z); } @Override // kotlinx.coroutines.Deferred public Object getCompleted() { return getCompletedInternal$kotlinx_coroutines_core(); } public static /* synthetic */ Object await$suspendImpl(DeferredCoroutine deferredCoroutine, Continuation continuation) { Object awaitInternal = deferredCoroutine.awaitInternal(continuation); IntrinsicsKt__IntrinsicsKt.getCOROUTINE_SUSPENDED(); return awaitInternal; } }