20 #include <type_traits> 25 using namespace folly;
30 template <
class INT,
class IT>
31 void checkIt(INT exp, IT& it) {
33 size_t bits = std::numeric_limits<utype>::digits;
35 for (
size_t i = 0;
i < bits; ++
i) {
42 template <
class INT,
class IT>
43 void checkRange(INT exp, IT
begin, IT
end) {
64 checkRange(0x0000004200000010ULL, v.begin(), v.end());
BitIterator< BaseIter > makeBitIterator(const BaseIter &iter)
#define EXPECT_EQ(val1, val2)
auto begin(TestAdlIterable &instance)
—— Concurrent Priority Queue Implementation ——
auto end(TestAdlIterable &instance)
TEST(SequencedExecutor, CPUThreadPoolExecutor)