Home
last modified time | relevance | path

Searched refs:parse_float (Results 1 - 25 of 27) sorted by relevance

12

/third_party/python/Lib/json/
H A D__init__.py69 >>> json.loads('1.1', parse_float=Decimal) == Decimal('1.1')
274 def load(fp, *, cls=None, object_hook=None, parse_float=None,
295 parse_float=parse_float, parse_int=parse_int,
299 def loads(s, *, cls=None, object_hook=None, parse_float=None,
315 ``parse_float``, if specified, will be called with the string
344 parse_int is None and parse_float is None and
353 if parse_float is not None:
354 kw['parse_float'] = parse_float
[all...]
H A Dscanner.py21 parse_float = context.parse_float
52 res = parse_float(integer + (frac or '') + (exp or ''))
H A Ddecoder.py284 def __init__(self, *, object_hook=None, parse_float=None,
299 ``parse_float``, if specified, will be called with the string
320 self.parse_float = parse_float or float
/third_party/python/Lib/tomllib/
H A D_parser.py57 def load(fp: BinaryIO, /, *, parse_float: ParseFloat = float) -> dict[str, Any]:
66 return loads(s, parse_float=parse_float)
69 def loads(s: str, /, *, parse_float: ParseFloat = float) -> dict[str, Any]: # noqa: C901
78 parse_float = make_safe_parse_float(parse_float)
102 pos = key_value_rule(src, pos, out, header, parse_float)
324 src: str, pos: Pos, out: Output, header: Key, parse_float: ParseFloat
326 pos, key, value = parse_key_value_pair(src, pos, parse_float)
358 src: str, pos: Pos, parse_float
[all...]
H A D_re.py104 def match_to_number(match: re.Match, parse_float: ParseFloat) -> Any:
106 return parse_float(match.group())
/third_party/rust/crates/minimal-lexical/etc/correctness/test-parse-random/
H A D_common.rs123 pub fn parse_float<'a, F>(bytes: &'a [u8]) -> (F, &'a [u8]) in parse_float() functions
152 minimal_lexical::parse_float(integer_slc.iter(), fraction_slc.iter(), exponent); in parse_float()
166 let x: f64 = parse_float(text.as_bytes()).0; in validate()
168 let x: f32 = parse_float(text.as_bytes()).0; in validate()
H A Dlong-fractions.rs13 use self::_common::{parse_float, validate};
22 if parse_float::<f64>(s.as_bytes()).1.len() == 0 { in main()
/third_party/rust/crates/minimal-lexical/etc/correctness/rng-tests/
H A Df32.rs5 use self::_common::parse_float;
16 let (output, rest) = parse_float::<f32>(printed.as_bytes()); in main()
H A Dsmoke.rs13 use self::_common::parse_float;
22 let (output, rest) = parse_float::<f64>(printed.as_bytes()); in main()
H A D_common.rs109 pub fn parse_float<'a, F>(bytes: &'a [u8]) -> (F, &'a [u8]) in parse_float() functions
138 minimal_lexical::parse_float(integer_slc.iter(), fraction_slc.iter(), exponent); in parse_float()
/third_party/rust/crates/minimal-lexical/etc/correctness/test-parse-golang/
H A Dmain.rs116 fn parse_float<'a, F>(bytes: &'a [u8]) -> (F, &'a [u8]) in parse_float() functions
145 minimal_lexical::parse_float(integer_slc.iter(), fraction_slc.iter(), exponent); in parse_float()
194 let float32: f32 = parse_float(string.as_bytes()).0; in run_test()
195 let float64: f64 = parse_float(string.as_bytes()).0; in run_test()
/third_party/rust/crates/minimal-lexical/tests/
H A Dintegration_tests.rs130 pub fn parse_float<'a, F>(bytes: &'a [u8]) -> (F, &'a [u8]) in parse_float() functions
200 minimal_lexical::parse_float(integer_slc.iter(), fraction_slc.iter(), exponent); in parse_float()
218 parse_float::<f32>(b"000184467440737095516150\x00\x00006") in f32_test()
226 parse_float::<f64>(b"000184467440737095516150\x00\x00006") in f64_test()
H A Dparse_tests.rs7 assert!(expected == parse::parse_float::<F, _, _>(integer, fraction, exponent)); in check_parse_float()
/third_party/rust/crates/minimal-lexical/examples/
H A Dsimple.rs151 fn parse_float<'a, F>(bytes: &'a [u8]) -> (F, &'a [u8]) in parse_float() functions
198 minimal_lexical::parse_float(integer_slc.iter(), fraction_slc.iter(), exponent); in parse_float()
208 |s: &str, v, t: &str| assert_eq!(parse_float(s.as_bytes()), (v, t.as_bytes())); in main()
/third_party/rust/crates/minimal-lexical/etc/correctness/test-parse-unittests/
H A Dmain.rs123 fn parse_float<'a, F>(bytes: &'a [u8]) -> (F, &'a [u8]) in parse_float() functions
152 minimal_lexical::parse_float(integer_slc.iter(), fraction_slc.iter(), exponent); in parse_float()
211 let float: f64 = parse_float(string.as_bytes()).0; in run_test()
/third_party/rust/crates/minimal-lexical/fuzz/fuzz_targets/
H A Dparse-float-f32.rs9 let _ = parse::parse_float::<f32>(data);
H A Dparse-float-f64.rs9 let _ = parse::parse_float::<f64>(data);
H A Dparse.rs130 pub fn parse_float<'a, F>(bytes: &'a [u8]) -> (F, &'a [u8]) in parse_float() functions
200 minimal_lexical::parse_float(integer_slc.iter(), fraction_slc.iter(), exponent); in parse_float()
/third_party/rust/crates/minimal-lexical/src/
H A Dlib.rs4 //! exported function: [`parse_float`].
6 //! [`parse_float`] expects a forward iterator for the integer
28 //! let float: f64 = minimal_lexical::parse_float(integer.iter(), fraction.iter(), 0);
32 //! [`parse_float`]: fn.parse_float.html
68 pub use self::parse::parse_float;
H A Dparse.rs146 pub fn parse_float<'a, F, Iter1, Iter2>(integer: Iter1, fraction: Iter2, exponent: i32) -> F in parse_float() functions
/third_party/python/Lib/test/test_tomllib/
H A Dtest_misc.py48 obj = tomllib.loads(doc, parse_float=D)
H A Dtest_error.py54 tomllib.loads("f=0.1", parse_float=invalid_parse_float)
56 str(exc_info.exception), "parse_float must not return dicts or lists"
/third_party/python/Modules/
H A D_json.c36 PyObject *parse_float; member
46 {"parse_float", T_OBJECT, offsetof(PyScannerObject, parse_float), READONLY, "parse_float"},
658 Py_VISIT(self->parse_float); in scanner_traverse()
670 Py_CLEAR(self->parse_float); in scanner_clear()
918 May return other types if parse_int or parse_float are set in _match_number_unicode()
987 if (is_float && s->parse_float != (PyObject *)&PyFloat_Type) in _match_number_unicode()
988 custom_func = s->parse_float; in _match_number_unicode()
1199 s->parse_float in scanner_new()
[all...]
/third_party/python/Lib/test/test_json/
H A Dtest_decode.py10 rval = self.loads('1.1', parse_float=decimal.Decimal)
/third_party/vk-gl-cts/external/vulkancts/framework/vulkan/generated/vulkansc/
H A Dvulkan_json_parser.hpp213 static void parse_float(const char* s, Json::Value& obj, float& o) in parse_float() function
5606 parse_float("maxSamplerLodBias", obj["maxSamplerLodBias"], (o.maxSamplerLodBias)); in parse_VkPhysicalDeviceLimits()
5608 parse_float("maxSamplerAnisotropy", obj["maxSamplerAnisotropy"], (o.maxSamplerAnisotropy)); in parse_VkPhysicalDeviceLimits()
5619 parse_float("viewportBoundsRange", obj_viewportBoundsRange_arr[i], const_cast<float&>((o.viewportBoundsRange[i]))); in parse_VkPhysicalDeviceLimits()
5640 parse_float("minInterpolationOffset", obj["minInterpolationOffset"], (o.minInterpolationOffset)); in parse_VkPhysicalDeviceLimits()
5642 parse_float("maxInterpolationOffset", obj["maxInterpolationOffset"], (o.maxInterpolationOffset)); in parse_VkPhysicalDeviceLimits()
5676 parse_float("timestampPeriod", obj["timestampPeriod"], (o.timestampPeriod)); in parse_VkPhysicalDeviceLimits()
5688 parse_float("pointSizeRange", obj_pointSizeRange_arr[i], const_cast<float&>((o.pointSizeRange[i]))); in parse_VkPhysicalDeviceLimits()
5693 parse_float("lineWidthRange", obj_lineWidthRange_arr[i], const_cast<float&>((o.lineWidthRange[i]))); in parse_VkPhysicalDeviceLimits()
5696 parse_float("pointSizeGranularit in parse_VkPhysicalDeviceLimits()
[all...]

Completed in 33 milliseconds

12