| 157 | } |
| 158 | |
| 159 | void EncodeStream::writeEncodedInt64(int64_t value) { |
| 160 | uint64_t flag = value < 0 ? 1 : 0; |
| 161 | auto data = static_cast<uint64_t>(value < 0 ? -value : value); |
| 162 | data = (data << 1) | flag; |
| 163 | writeEncodedUint64(data); |
| 164 | } |
| 165 | |
| 166 | void EncodeStream::writeEncodedUint64(uint64_t value) { |
| 167 | static const uint64_t valueMask = 127; |
no outgoing calls
no test coverage detected