Lines Matching full:static_cast
97 return d.Sign() * static_cast<int32_t>(d.Significand() >> -exponent);
100 return d.Sign() * static_cast<int32_t>(d.Significand() << exponent);
155 digit = static_cast<char>(*current) - '0';
157 digit = static_cast<char>(*current) - 'a' + 10;
159 digit = static_cast<char>(*current) - 'A' + 10;
170 int overflow = static_cast<int>(number >> 53);
181 int dropped_bits = static_cast<int>(number) & dropped_bits_mask;
220 ASSERT(static_cast<int64_t>(static_cast<double>(number)) == number);
227 return static_cast<double>(number);
233 return static_cast<double>(negative ? -number : number) * pow(2.0, exponent);
346 buffer[buffer_pos++] = static_cast<char>(*current);
525 buffer[buffer_pos++] = static_cast<char>(*current);
570 buffer[buffer_pos++] = static_cast<char>(*current);
603 sign = static_cast<char>(*current);