webkit
2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
|
Classes | |
class | Bignum |
class | BufferReference |
struct | CachedPower |
class | DiyFp |
class | Double |
class | DoubleToStringConverter |
class | PowersOfTenCache |
class | StringBuilder |
class | StringToDoubleConverter |
class | UInt128 |
Functions | |
void | BignumDtoa (double v, BignumDtoaMode mode, int requested_digits, BufferReference< char > buffer, int *length, int *point) |
WTF_EXPORT_PRIVATE void | initialize () |
bool | FastDtoa (double d, FastDtoaMode mode, int requested_digits, BufferReference< char > buffer, int *length, int *decimal_point) |
bool | FastFixedDtoa (double v, int fractional_count, BufferReference< char > buffer, int *length, int *decimal_point) |
double | Strtod (BufferReference< const char > buffer, int exponent) |
int | StrLength (const char *string) |
template<class Dest , class Source > | |
Dest | BitCast (const Source &source) |
template<class Dest , class Source > | |
Dest | BitCast (Source *source) |
Variables | |
const int | kMaxSignificantDigits = 772 |
void WTF::double_conversion::BignumDtoa | ( | double | v, |
BignumDtoaMode | mode, | ||
int | requested_digits, | ||
BufferReference< char > | buffer, | ||
int * | length, | ||
int * | point | ||
) |
|
inline |
|
inline |
bool WTF::double_conversion::FastDtoa | ( | double | d, |
FastDtoaMode | mode, | ||
int | requested_digits, | ||
BufferReference< char > | buffer, | ||
int * | length, | ||
int * | decimal_point | ||
) |
bool WTF::double_conversion::FastFixedDtoa | ( | double | v, |
int | fractional_count, | ||
BufferReference< char > | buffer, | ||
int * | length, | ||
int * | decimal_point | ||
) |
WTF_EXPORT_PRIVATE void WTF::double_conversion::initialize | ( | ) |
|
inline |
double WTF::double_conversion::Strtod | ( | BufferReference< const char > | buffer, |
int | exponent | ||
) |
const int WTF::double_conversion::kMaxSignificantDigits = 772 |