Home
last modified time | relevance | path

Searched refs:ParseFloat (Results 1 - 23 of 23) sorted by relevance

/third_party/protobuf/src/google/protobuf/io/
H A Dtokenizer_unittest.cc734 TEST_F(TokenizerTest, ParseFloat) { in TEST_F()
735 EXPECT_DOUBLE_EQ(1, Tokenizer::ParseFloat("1.")); in TEST_F()
736 EXPECT_DOUBLE_EQ(1e3, Tokenizer::ParseFloat("1e3")); in TEST_F()
737 EXPECT_DOUBLE_EQ(1e3, Tokenizer::ParseFloat("1E3")); in TEST_F()
738 EXPECT_DOUBLE_EQ(1.5e3, Tokenizer::ParseFloat("1.5e3")); in TEST_F()
739 EXPECT_DOUBLE_EQ(.1, Tokenizer::ParseFloat(".1")); in TEST_F()
740 EXPECT_DOUBLE_EQ(.25, Tokenizer::ParseFloat(".25")); in TEST_F()
741 EXPECT_DOUBLE_EQ(.1e3, Tokenizer::ParseFloat(".1e3")); in TEST_F()
742 EXPECT_DOUBLE_EQ(.25e3, Tokenizer::ParseFloat(".25e3")); in TEST_F()
743 EXPECT_DOUBLE_EQ(.1e+3, Tokenizer::ParseFloat(" in TEST_F()
[all...]
H A Dtokenizer.h205 static double ParseFloat(const std::string& text);
H A Dtokenizer.cc902 double Tokenizer::ParseFloat(const std::string& text) { in ParseFloat() function in google::protobuf::io::Tokenizer
922 << " Tokenizer::ParseFloat() passed text that could not have been" in ParseFloat()
/third_party/skia/third_party/externals/abseil-cpp/absl/strings/internal/
H A Dcharconv_parse_test.cc28 using absl::strings_internal::ParseFloat;
37 // input to ParseFloat.
70 ParseFloat<base>(s.data(), s.data() + s.size(), format_flags); in ExpectParsedFloat()
123 ParseFloat<base>(s.data(), s.data() + s.size(), format_flags); in ExpectFailedParse()
127 TEST(ParseFloat, SimpleValue) { in TEST()
205 TEST(ParseFloat, LargeDecimalMantissa) { in TEST()
215 // subregion was marked by by ParseFloat. They are not part of the input. in TEST()
269 TEST(ParseFloat, LargeHexadecimalMantissa) { in TEST()
300 TEST(ParseFloat, ScientificVsFixed) { in TEST()
316 TEST(ParseFloat, Infinit
[all...]
H A Dcharconv_parse.h86 // *not* consumed. The `hex` bit from format_flags is ignored by ParseFloat.
88 ParsedFloat ParseFloat(const char* begin, const char* end,
91 extern template ParsedFloat ParseFloat<10>(const char* begin, const char* end,
93 extern template ParsedFloat ParseFloat<16>(const char* begin, const char* end,
H A Dcharconv_parse.cc28 // ParseFloat<10> will read the first 19 significant digits of the mantissa.
57 // ParseFloat<16> will read the first 15 significant digits of the mantissa.
355 strings_internal::ParsedFloat ParseFloat(const char* begin, const char* end, in ParseFloat() function
497 template ParsedFloat ParseFloat<10>(const char* begin, const char* end,
499 template ParsedFloat ParseFloat<16>(const char* begin, const char* end,
/third_party/python/Lib/tomllib/
H A D_parser.py20 from ._types import Key, ParseFloat, Pos namespace
57 def load(fp: BinaryIO, /, *, parse_float: ParseFloat = float) -> dict[str, Any]:
69 def loads(s: str, /, *, parse_float: ParseFloat = float) -> dict[str, Any]: # noqa: C901
324 src: str, pos: Pos, out: Output, header: Key, parse_float: ParseFloat
358 src: str, pos: Pos, parse_float: ParseFloat
412 def parse_array(src: str, pos: Pos, parse_float: ParseFloat) -> tuple[Pos, list]:
436 def parse_inline_table(src: str, pos: Pos, parse_float: ParseFloat) -> tuple[Pos, dict]:
585 src: str, pos: Pos, parse_float: ParseFloat
673 def make_safe_parse_float(parse_float: ParseFloat) -> ParseFloat
[all...]
H A D_re.py12 from ._types import ParseFloat namespace
104 def match_to_number(match: re.Match, parse_float: ParseFloat) -> Any:
H A D_types.py8 ParseFloat = Callable[[str], Any] variable
/third_party/rust/crates/minimal-lexical/etc/correctness/test-parse-golang/parse-number-fxx-test-data/slowstrconv/
H A Dslowstrconv_test.go221 // Check that ParseFloatFromBytes is consistent with strconv.ParseFloat for
222 // both float32 and float64. strconv.ParseFloat does not speak float16.
229 f32Bits, err := strconv.ParseFloat(tc, 32)
238 f64Bits, err := strconv.ParseFloat(tc, 64)
253 // strconv.ParseFloat returns (infinity, NumError{etc, ErrRange}) when
/third_party/rust/crates/minimal-lexical/etc/correctness/test-parse-golang/parse-number-fxx-test-data/script/
H A Dtest-go-strconv.go31 // 2016) where strconv.ParseFloat("0e+308", 64) incorrectly returns +Infinity
79 if parseF32, err := strconv.ParseFloat(src, 32); isFatal(err) {
85 if parseF64, err := strconv.ParseFloat(src, 64); isFatal(err) {
104 // strconv.ParseFloat returns (infinity, NumError{etc, ErrRange}) when
/third_party/protobuf/csharp/src/Google.Protobuf/
H A DParsingPrimitivesWrappers.cs71 return ParsingPrimitives.ParseFloat(ref buffer, ref state); in ReadFloatWrapperLittleEndian()
93 result = ParsingPrimitives.ParseFloat(ref buffer, ref state); in ReadFloatWrapperSlow()
H A DParseContext.cs160 return ParsingPrimitives.ParseFloat(ref buffer, ref state); in ReadFloat()
H A DCodedInputStream.cs367 return ParsingPrimitives.ParseFloat(ref span, ref state); in ReadFloat()
H A DParsingPrimitives.cs397 public static float ParseFloat(ref ReadOnlySpan<byte> buffer, ref ParserInternalState state) in ParseFloat() method in Google.Protobuf.ParsingPrimitives
/third_party/skia/third_party/externals/swiftshader/third_party/marl/tools/bench/
H A Dbench.go101 ns, err := strconv.ParseFloat(matches[2], 64)
/third_party/skia/third_party/externals/abseil-cpp/absl/strings/
H A Dcharconv.cc528 // ParseFloat handles rounding in the hexadecimal case, so we don't have to in CalculateFromParsedHexadecimal()
616 strings_internal::ParseFloat<16>(hex_first, last, fmt_flags); in FromCharsImpl()
647 strings_internal::ParseFloat<16>(first, last, fmt_flags); in FromCharsImpl()
662 strings_internal::ParseFloat<10>(first, last, fmt_flags); in FromCharsImpl()
/third_party/skia/third_party/externals/spirv-tools/test/
H A Dparse_number_test.cpp164 TEST(ParseFloat, Sample) { in TEST()
186 TEST(ParseFloat, Overflow) { in TEST()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/
H A Dparse_number_test.cpp164 TEST(ParseFloat, Sample) { in TEST()
186 TEST(ParseFloat, Overflow) { in TEST()
/third_party/protobuf/python/google/protobuf/
H A Dtext_format.py1432 result = ParseFloat(self.token)
1731 def ParseFloat(text): function
/third_party/spirv-tools/test/
H A Dparse_number_test.cpp164 TEST(ParseFloat, Sample) { in TEST()
186 TEST(ParseFloat, Overflow) { in TEST()
/third_party/protobuf/src/google/protobuf/
H A Dtext_format.cc1044 *value = io::Tokenizer::ParseFloat(text); in ConsumeUnsignedDecimalAsDouble()
1070 *value = io::Tokenizer::ParseFloat(tokenizer_.current().text); in ConsumeDouble()
/third_party/protobuf/src/google/protobuf/compiler/
H A Dparser.cc294 *output = io::Tokenizer::ParseFloat(input_->current().text); in ConsumeNumber()

Completed in 26 milliseconds