| 80 | 0x7ff8000000000001ULL, |
| 81 | 0x7ff8000000000011ULL, |
| 82 | 0x7ff0000000000000ULL, |
| 83 | 0xfff0000000000000ULL}; |
| 84 | |
| 85 | template <typename Value, typename Bits> |
| 86 | std::vector<Value> valuesFromBits(const std::vector<Bits>& bits) { |
| 87 | std::vector<Value> values; |
| 88 | values.reserve(bits.size()); |
| 89 | for (const auto value : bits) { |
| 90 | values.push_back(std::bit_cast<Value>(value)); |
| 91 | } |
no test coverage detected