Home
last modified time | relevance | path

Searched refs:takeFirstReceiveOrPeekClosed (Results 1 – 4 of 4) sorted by relevance

/external/kotlinx.coroutines/kotlinx-coroutines-core/common/src/channels/
DConflatedChannel.kt41 … receive = takeFirstReceiveOrPeekClosed() ?: break@loop // break when no receivers queued in offerInternal()
DAbstractChannel.kt52 val receive = takeFirstReceiveOrPeekClosed() ?: return OFFER_FAILED in <lambda>()
337 protected open fun takeFirstReceiveOrPeekClosed(): ReceiveOrClosed<E>? = in <lambda>() method
793 override fun takeFirstReceiveOrPeekClosed(): ReceiveOrClosed<E>? = in takeFirstReceiveOrPeekClosed() method
794 super.takeFirstReceiveOrPeekClosed().also { in takeFirstReceiveOrPeekClosed()
DArrayBroadcastChannel.kt257 … receive = takeFirstReceiveOrPeekClosed() ?: break // break when no one's receiving in elementAt()
DArrayChannel.kt67 … receive = takeFirstReceiveOrPeekClosed() ?: break@loop // break when no receivers queued in offerInternal()