Lines Matching refs:output
178 value_type* output) { in Invoke() argument
187 if (!Negative::Invoke(begin + 1, end, output)) { in Invoke()
194 if (!Positive::Invoke(begin, end, output)) { in Invoke()
212 typename traits::value_type* output) { in Invoke() argument
213 *output = 0; in Invoke()
234 if (!Sign::CheckBounds(output, new_digit)) { in Invoke()
237 *output *= traits::kBase; in Invoke()
240 Sign::Increment(new_digit, output); in Invoke()
248 static bool CheckBounds(value_type* output, uint8 new_digit) { in CheckBounds() argument
249 if (*output > static_cast<value_type>(traits::max() / traits::kBase) || in CheckBounds()
250 (*output == static_cast<value_type>(traits::max() / traits::kBase) && in CheckBounds()
252 *output = traits::max(); in CheckBounds()
257 static void Increment(uint8 increment, value_type* output) { in Increment() argument
258 *output += increment; in Increment()
264 static bool CheckBounds(value_type* output, uint8 new_digit) { in CheckBounds() argument
265 if (*output < traits::min() / traits::kBase || in CheckBounds()
266 (*output == traits::min() / traits::kBase && in CheckBounds()
268 *output = traits::min(); in CheckBounds()
273 static void Increment(uint8 increment, value_type* output) { in Increment() argument
274 *output -= increment; in Increment()
327 bool HexStringToBytesT(const STR& input, std::vector<uint8>* output) { in HexStringToBytesT() argument
328 DCHECK_EQ(output->size(), 0u); in HexStringToBytesT()
338 output->push_back((msb << 4) | lsb); in HexStringToBytesT()
391 bool StringToInt(const std::string& input, int* output) { in StringToInt() argument
394 output); in StringToInt()
400 int* output) { in StringToInt() argument
403 output); in StringToInt()
407 bool StringToInt(const char* begin, const char* end, int* output) { in StringToInt() argument
410 output); in StringToInt()
413 bool StringToInt(const string16& input, int* output) { in StringToInt() argument
415 input.begin(), input.end(), output); in StringToInt()
421 int* output) { in StringToInt() argument
424 output); in StringToInt()
428 bool StringToInt(const char16* begin, const char16* end, int* output) { in StringToInt() argument
431 output); in StringToInt()
434 bool StringToInt64(const std::string& input, int64* output) { in StringToInt64() argument
436 input.begin(), input.end(), output); in StringToInt64()
442 int64* output) { in StringToInt64() argument
445 output); in StringToInt64()
449 bool StringToInt64(const char* begin, const char* end, int64* output) { in StringToInt64() argument
452 output); in StringToInt64()
455 bool StringToInt64(const string16& input, int64* output) { in StringToInt64() argument
457 input.begin(), input.end(), output); in StringToInt64()
463 int64* output) { in StringToInt64() argument
466 output); in StringToInt64()
470 bool StringToInt64(const char16* begin, const char16* end, int64* output) { in StringToInt64() argument
473 output); in StringToInt64()
476 bool StringToDouble(const std::string& input, double* output) { in StringToDouble() argument
479 *output = dmg_fp::strtod(input.c_str(), &endptr); in StringToDouble()
518 bool HexStringToInt(const std::string& input, int* output) { in HexStringToInt() argument
520 input.begin(), input.end(), output); in HexStringToInt()
526 int* output) { in HexStringToInt() argument
529 output); in HexStringToInt()
533 bool HexStringToInt(const char* begin, const char* end, int* output) { in HexStringToInt() argument
536 output); in HexStringToInt()
539 bool HexStringToBytes(const std::string& input, std::vector<uint8>* output) { in HexStringToBytes() argument
540 return HexStringToBytesT(input, output); in HexStringToBytes()