|
static Vector< const char > | double_conversion::TrimLeadingZeros (Vector< const char > buffer) |
|
static void | double_conversion::CutToMaxSignificantDigits (Vector< const char > buffer, int exponent, char *significant_buffer, int *significant_exponent) |
|
static void | double_conversion::TrimAndCut (Vector< const char > buffer, int exponent, char *buffer_copy_space, int space_size, Vector< const char > *trimmed, int *updated_exponent) |
|
static uint64_t | double_conversion::ReadUint64 (Vector< const char > buffer, int *number_of_read_digits) |
|
static void | double_conversion::ReadDiyFp (Vector< const char > buffer, DiyFp *result, int *remaining_decimals) |
|
static bool | double_conversion::DoubleStrtod (Vector< const char > trimmed, int exponent, double *result) |
|
static DiyFp | double_conversion::AdjustmentPowerOfTen (int exponent) |
|
static bool | double_conversion::DiyFpStrtod (Vector< const char > buffer, int exponent, double *result) |
|
static int | double_conversion::CompareBufferWithDiyFp (Vector< const char > buffer, int exponent, DiyFp diy_fp) |
|
static bool | double_conversion::ComputeGuess (Vector< const char > trimmed, int exponent, double *guess) |
|
static bool | double_conversion::IsDigit (const char d) |
|
static bool | double_conversion::IsNonZeroDigit (const char d) |
|
static bool | double_conversion::AssertTrimmedDigits (const Vector< const char > &buffer) |
|
double | double_conversion::StrtodTrimmed (Vector< const char > trimmed, int exponent) |
|
double | double_conversion::Strtod (Vector< const char > buffer, int exponent) |
|
static float | double_conversion::SanitizedDoubletof (double d) |
|
float | double_conversion::Strtof (Vector< const char > buffer, int exponent) |
|
float | double_conversion::StrtofTrimmed (Vector< const char > trimmed, int exponent) |
|