MCPcopy Create free account
hub / github.com/Snapchat/KeyDB / MOODYCAMEL_CONSTEXPR_IF

Function MOODYCAMEL_CONSTEXPR_IF

deps/concurrentqueue/concurrentqueue.h:2142–2144  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

2140 }
2141
2142 MOODYCAMEL_CONSTEXPR_IF (MOODYCAMEL_NOEXCEPT_CTOR(T, decltype(*itemFirst), new (static_cast<T*>(nullptr)) T(details::deref_noexcept(itemFirst)))) {
2143 blockIndex.load(std::memory_order_relaxed)->front.store((pr_blockIndexFront - 1) & (pr_blockIndexSize - 1), std::memory_order_release);
2144 }
2145 }
2146
2147 // Enqueue, one block at a time

Callers 15

~ConcurrentQueueMethod · 0.85
enqueueMethod · 0.85
enqueue_bulkMethod · 0.85
try_enqueueMethod · 0.85
try_enqueue_bulkMethod · 0.85
is_emptyMethod · 0.85
enqueueMethod · 0.85
concurrentqueue.hFile · 0.85
enqueueMethod · 0.85
insert_block_index_entryFunction · 0.85
requisition_blockFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected