Lines Matching defs:bit
64 /// Unsigned 16-bit integer.
66 /// Unsigned 32-bit integer.
68 /// Unsigned 64-bit integer.
72 /// Signed 16-bit integer.
74 /// Signed 32-bit integer.
76 /// Signed 32-bit integer.
150 * pointed to by b, allowing you to determine the value of the highest bit, and
159 unsigned int bit = 0;
162 // with the high bit unset
165 // This check is a bit too strict - we should also check the highest
166 // bit of the digit.
167 assert(bit < sizeof(uint64_t) * 8);
171 uleb += digit << bit;
173 bit += 7;
176 // Terminate when we reach a value that does not have the high bit set
179 *b = bit;
205 // If the most significant bit read is 1, then we need to sign extend it