package kotlinx.coroutines; import kotlin.Result; /* loaded from: classes5.dex */ public abstract class CompletableDeferredKt { public static final boolean completeWith(CompletableDeferred completableDeferred, Object obj) { Throwable m4062exceptionOrNullimpl = Result.m4062exceptionOrNullimpl(obj); return m4062exceptionOrNullimpl == null ? completableDeferred.complete(obj) : completableDeferred.completeExceptionally(m4062exceptionOrNullimpl); } public static final CompletableDeferred CompletableDeferred(Job job) { return new CompletableDeferredImpl(job); } public static /* synthetic */ CompletableDeferred CompletableDeferred$default(Job job, int i, Object obj) { if ((i & 1) != 0) { job = null; } return CompletableDeferred(job); } }