@@ -39,22 +39,22 @@ namespace detail {
3939 if (iend - begin >= max_varint_length) { // fast path
4040 do {
4141 int64_t b;
42- b = *p++; val = ((uint64_t (b) & 0x7fu ) ); if (b >= 0 ) { break ; }
43- b = *p++; val |= ((uint64_t (b) & 0x7fu ) << 7u ); if (b >= 0 ) { break ; }
44- b = *p++; val |= ((uint64_t (b) & 0x7fu ) << 14u ); if (b >= 0 ) { break ; }
45- b = *p++; val |= ((uint64_t (b) & 0x7fu ) << 21u ); if (b >= 0 ) { break ; }
46- b = *p++; val |= ((uint64_t (b) & 0x7fu ) << 28u ); if (b >= 0 ) { break ; }
47- b = *p++; val |= ((uint64_t (b) & 0x7fu ) << 35u ); if (b >= 0 ) { break ; }
48- b = *p++; val |= ((uint64_t (b) & 0x7fu ) << 42u ); if (b >= 0 ) { break ; }
49- b = *p++; val |= ((uint64_t (b) & 0x7fu ) << 49u ); if (b >= 0 ) { break ; }
50- b = *p++; val |= ((uint64_t (b) & 0x7fu ) << 56u ); if (b >= 0 ) { break ; }
51- b = *p++; val |= ((uint64_t (b) & 0x01u ) << 63u ); if (b >= 0 ) { break ; }
42+ b = *p++; val = ((uint64_t (b) & 0x7fU ) ); if (b >= 0 ) { break ; }
43+ b = *p++; val |= ((uint64_t (b) & 0x7fU ) << 7U ); if (b >= 0 ) { break ; }
44+ b = *p++; val |= ((uint64_t (b) & 0x7fU ) << 14U ); if (b >= 0 ) { break ; }
45+ b = *p++; val |= ((uint64_t (b) & 0x7fU ) << 21U ); if (b >= 0 ) { break ; }
46+ b = *p++; val |= ((uint64_t (b) & 0x7fU ) << 28U ); if (b >= 0 ) { break ; }
47+ b = *p++; val |= ((uint64_t (b) & 0x7fU ) << 35U ); if (b >= 0 ) { break ; }
48+ b = *p++; val |= ((uint64_t (b) & 0x7fU ) << 42U ); if (b >= 0 ) { break ; }
49+ b = *p++; val |= ((uint64_t (b) & 0x7fU ) << 49U ); if (b >= 0 ) { break ; }
50+ b = *p++; val |= ((uint64_t (b) & 0x7fU ) << 56U ); if (b >= 0 ) { break ; }
51+ b = *p++; val |= ((uint64_t (b) & 0x01U ) << 63U ); if (b >= 0 ) { break ; }
5252 throw varint_too_long_exception{};
5353 } while (false );
5454 } else {
5555 unsigned int shift = 0 ;
5656 while (p != iend && *p < 0 ) {
57- val |= (uint64_t (*p++) & 0x7fu ) << shift;
57+ val |= (uint64_t (*p++) & 0x7fU ) << shift;
5858 shift += 7 ;
5959 }
6060 if (p == iend) {
@@ -88,7 +88,7 @@ namespace detail {
8888 */
8989inline uint64_t decode_varint (const char ** data, const char * end) {
9090 // If this is a one-byte varint, decode it here.
91- if (end != *data && ((static_cast <uint64_t >(**data) & 0x80u ) == 0 )) {
91+ if (end != *data && ((static_cast <uint64_t >(**data) & 0x80U ) == 0 )) {
9292 const auto val = static_cast <uint64_t >(**data);
9393 ++(*data);
9494 return val;
@@ -145,9 +145,9 @@ template <typename T>
145145inline int write_varint (T data, uint64_t value) {
146146 int n = 1 ;
147147
148- while (value >= 0x80u ) {
149- *data++ = char ((value & 0x7fu ) | 0x80u );
150- value >>= 7u ;
148+ while (value >= 0x80U ) {
149+ *data++ = char ((value & 0x7fU ) | 0x80U );
150+ value >>= 7U ;
151151 ++n;
152152 }
153153 *data++ = char (value);
@@ -164,8 +164,8 @@ inline int write_varint(T data, uint64_t value) {
164164inline int length_of_varint (uint64_t value) noexcept {
165165 int n = 1 ;
166166
167- while (value >= 0x80u ) {
168- value >>= 7u ;
167+ while (value >= 0x80U ) {
168+ value >>= 7U ;
169169 ++n;
170170 }
171171
@@ -176,28 +176,28 @@ inline int length_of_varint(uint64_t value) noexcept {
176176 * ZigZag encodes a 32 bit integer.
177177 */
178178inline constexpr uint32_t encode_zigzag32 (int32_t value) noexcept {
179- return (static_cast <uint32_t >(value) << 1u ) ^ static_cast <uint32_t >(-static_cast <int32_t >(static_cast <uint32_t >(value) >> 31u ));
179+ return (static_cast <uint32_t >(value) << 1U ) ^ static_cast <uint32_t >(-static_cast <int32_t >(static_cast <uint32_t >(value) >> 31U ));
180180}
181181
182182/* *
183183 * ZigZag encodes a 64 bit integer.
184184 */
185185inline constexpr uint64_t encode_zigzag64 (int64_t value) noexcept {
186- return (static_cast <uint64_t >(value) << 1u ) ^ static_cast <uint64_t >(-static_cast <int64_t >(static_cast <uint64_t >(value) >> 63u ));
186+ return (static_cast <uint64_t >(value) << 1U ) ^ static_cast <uint64_t >(-static_cast <int64_t >(static_cast <uint64_t >(value) >> 63U ));
187187}
188188
189189/* *
190190 * Decodes a 32 bit ZigZag-encoded integer.
191191 */
192192inline constexpr int32_t decode_zigzag32 (uint32_t value) noexcept {
193- return static_cast <int32_t >((value >> 1u ) ^ static_cast <uint32_t >(-static_cast <int32_t >(value & 1u )));
193+ return static_cast <int32_t >((value >> 1U ) ^ static_cast <uint32_t >(-static_cast <int32_t >(value & 1U )));
194194}
195195
196196/* *
197197 * Decodes a 64 bit ZigZag-encoded integer.
198198 */
199199inline constexpr int64_t decode_zigzag64 (uint64_t value) noexcept {
200- return static_cast <int64_t >((value >> 1u ) ^ static_cast <uint64_t >(-static_cast <int64_t >(value & 1u )));
200+ return static_cast <int64_t >((value >> 1U ) ^ static_cast <uint64_t >(-static_cast <int64_t >(value & 1U )));
201201}
202202
203203} // end namespace protozero
0 commit comments