#ifndef THIRD_PARTY_BLINK_RENDERER_PLATFORM_WTF_DTOA_H_
#define THIRD_PARTY_BLINK_RENDERER_PLATFORM_WTF_DTOA_H_
#include "base/numerics/safe_conversions.h"
#include "third_party/blink/renderer/platform/wtf/text/ascii_ctype.h"
#include "third_party/blink/renderer/platform/wtf/text/wtf_uchar.h"
#include "third_party/blink/renderer/platform/wtf/wtf_export.h"
namespace WTF {
const unsigned kNumberToStringBufferLength = …;
NumberToStringBuffer;
WTF_EXPORT const char* NumberToString(double, NumberToStringBuffer);
WTF_EXPORT const char* NumberToFixedPrecisionString(
double,
unsigned significant_figures,
NumberToStringBuffer);
WTF_EXPORT const char* NumberToFixedWidthString(double,
unsigned decimal_places,
NumberToStringBuffer);
WTF_EXPORT double ParseDouble(const LChar* string,
size_t length,
size_t& parsed_length);
WTF_EXPORT double ParseDouble(const UChar* string,
size_t length,
size_t& parsed_length);
namespace internal {
void InitializeDoubleConverter();
}
}
NumberToFixedPrecisionString;
NumberToFixedWidthString;
NumberToString;
NumberToStringBuffer;
ParseDouble;
#endif