| 165 | } |
| 166 | |
| 167 | int32_t DecodeStream::readEncodedInt32() { |
| 168 | auto data = readEncodedUint32(); |
| 169 | auto value = static_cast<int32_t>(data >> 1); |
| 170 | return (data & 1) > 0 ? -value : value; |
| 171 | } |
| 172 | |
| 173 | uint32_t DecodeStream::readEncodedUint32() { |
| 174 | static const uint32_t valueMask = 127; |
no outgoing calls
no test coverage detected