Interprets rawVarint as an unsigned 32-bit integer.
rawVarint
Masks to the lowest 32 bits, discarding any higher bits.
int decodeAsUint32(int rawVarint) { return rawVarint & 0xFFFFFFFF; }