/third_party/protobuf/src/google/protobuf/io/ |
H A D | tokenizer_unittest.cc | 734 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 D | tokenizer.h | 205 static double ParseFloat(const std::string& text);
|
H A D | tokenizer.cc | 902 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 D | charconv_parse_test.cc | 28 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 D | charconv_parse.h | 86 // *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 D | charconv_parse.cc | 28 // 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.py | 20 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.py | 12 from ._types import ParseFloat namespace 104 def match_to_number(match: re.Match, parse_float: ParseFloat) -> Any:
|
H A D | _types.py | 8 ParseFloat = Callable[[str], Any] variable
|
/third_party/rust/crates/minimal-lexical/etc/correctness/test-parse-golang/parse-number-fxx-test-data/slowstrconv/ |
H A D | slowstrconv_test.go | 221 // 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 D | test-go-strconv.go | 31 // 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 D | ParsingPrimitivesWrappers.cs | 71 return ParsingPrimitives.ParseFloat(ref buffer, ref state); in ReadFloatWrapperLittleEndian() 93 result = ParsingPrimitives.ParseFloat(ref buffer, ref state); in ReadFloatWrapperSlow()
|
H A D | ParseContext.cs | 160 return ParsingPrimitives.ParseFloat(ref buffer, ref state); in ReadFloat()
|
H A D | CodedInputStream.cs | 367 return ParsingPrimitives.ParseFloat(ref span, ref state);
in ReadFloat()
|
H A D | ParsingPrimitives.cs | 397 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 D | bench.go | 101 ns, err := strconv.ParseFloat(matches[2], 64)
|
/third_party/skia/third_party/externals/abseil-cpp/absl/strings/ |
H A D | charconv.cc | 528 // 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 D | parse_number_test.cpp | 164 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 D | parse_number_test.cpp | 164 TEST(ParseFloat, Sample) { in TEST() 186 TEST(ParseFloat, Overflow) { in TEST()
|
/third_party/protobuf/python/google/protobuf/ |
H A D | text_format.py | 1432 result = ParseFloat(self.token) 1731 def ParseFloat(text): function
|
/third_party/spirv-tools/test/ |
H A D | parse_number_test.cpp | 164 TEST(ParseFloat, Sample) { in TEST() 186 TEST(ParseFloat, Overflow) { in TEST()
|
/third_party/protobuf/src/google/protobuf/ |
H A D | text_format.cc | 1044 *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 D | parser.cc | 294 *output = io::Tokenizer::ParseFloat(input_->current().text); in ConsumeNumber()
|