| D | bit_memory_region_test.cpp | 23 static void CompareData(uint8_t *data, size_t offset, size_t length, uint32_t value, uint8_t fill_v… in CompareData() argument 27 uint8_t actual = data[i / BITS_PER_BYTE] >> (i % BITS_PER_BYTE); in CompareData() 34 std::array<uint8_t, 16> data; in TEST() local 37 static constexpr size_t MAX_BITS_COUNT = (data.size() - sizeof(uint32_t)) * BITS_PER_BYTE; in TEST() 43 std::fill(data.begin(), data.end(), fill_value); in TEST() 44 BitMemoryRegion region1(data.data(), offset, 1); in TEST() 47 CompareData(data.data(), offset, 1, value, fill_value); in TEST() 48 std::fill(data.begin(), data.end(), fill_value); in TEST() 49 BitMemoryRegion region2(data.data(), data.size() * BITS_PER_BYTE); in TEST() 52 CompareData(data.data(), offset, 1, value, fill_value); in TEST() [all …]
|