| 128 | for (size_t i = 0; i < length; i += kTypeBits) { |
| 129 | T cur = 0; |
| 130 | for (size_t j = 0; j < kTypeBits; ++j) { |
| 131 | cur |= (static_cast<T>(binary_code[i + j]) << (kTypeBits - 1 - j)); |
| 132 | } |
| 133 | *compact_code = cur; |
| 134 | ++compact_code; |
| 135 | } |
| 136 | } |
| 137 |
no test coverage detected