1 #ifndef ABSL_STRINGS_INTERNAL_STR_FORMAT_FLOAT_CONVERSION_H_
2 #define ABSL_STRINGS_INTERNAL_STR_FORMAT_FLOAT_CONVERSION_H_
3 
4 #include "absl/strings/internal/str_format/extension.h"
5 
6 namespace absl {
7 ABSL_NAMESPACE_BEGIN
8 namespace str_format_internal {
9 
10 bool ConvertFloatImpl(float v, const ConversionSpec &conv,
11                       FormatSinkImpl *sink);
12 
13 bool ConvertFloatImpl(double v, const ConversionSpec &conv,
14                       FormatSinkImpl *sink);
15 
16 bool ConvertFloatImpl(long double v, const ConversionSpec &conv,
17                       FormatSinkImpl *sink);
18 
19 }  // namespace str_format_internal
20 ABSL_NAMESPACE_END
21 }  // namespace absl
22 
23 #endif  // ABSL_STRINGS_INTERNAL_STR_FORMAT_FLOAT_CONVERSION_H_
24