| 1666 | |
| 1667 | template<typename It> |
| 1668 | inline size_t dequeue_bulk(It &itemFirst, size_t max) { |
| 1669 | if (isExplicit) { |
| 1670 | return static_cast<ExplicitProducer *>(this)->dequeue_bulk(itemFirst, max); |
| 1671 | } else { |
| 1672 | return static_cast<ImplicitProducer *>(this)->dequeue_bulk(itemFirst, max); |
| 1673 | } |
| 1674 | } |
| 1675 | |
| 1676 | inline ProducerBase *next_prod() const { return static_cast<ProducerBase *>(next); } |
| 1677 |
nothing calls this directly
no test coverage detected