Lines Matching refs:parse_number
101 Some(ZERO..=NINE | MINUS) => Ok(JsonValue::Number(parse_number(deserializer)?)), in parse_value()
352 pub(crate) fn parse_number<R: Cacheable>( in parse_number() function
847 assert_eq!(parse_number(&mut deserializer).unwrap(), 0.into()); in ut_parse_number()
851 assert_eq!(parse_number(&mut deserializer).unwrap(), 0.into()); in ut_parse_number()
855 assert_eq!(parse_number(&mut deserializer).unwrap(), 1230.into()); in ut_parse_number()
861 assert!(parse_number(&mut deserializer).is_err()); in ut_parse_number()
866 assert!(parse_number(&mut deserializer).is_err()); in ut_parse_number()
871 assert!(parse_number(&mut deserializer).is_err()); in ut_parse_number()
876 assert!(parse_number(&mut deserializer).is_err()); in ut_parse_number()
883 assert_eq!(parse_number(&mut deserializer).unwrap(), 0.into()); in ut_parse_number()
890 assert_eq!(parse_number(&mut deserializer).unwrap(), 12.into()); in ut_parse_number()
895 assert!(parse_number(&mut deserializer).is_err()); in ut_parse_number()
899 assert!(parse_number(&mut deserializer).is_err()); in ut_parse_number()
905 assert_eq!(parse_number(&mut deserializer).unwrap(), (12.3).into()); in ut_parse_number()
912 assert_eq!(parse_number(&mut deserializer).unwrap(), (1234).into()); in ut_parse_number()
916 assert!(parse_number(&mut deserializer).is_err()); in ut_parse_number()
920 assert!(parse_number(&mut deserializer).is_err()); in ut_parse_number()
924 assert!(parse_number(&mut deserializer).is_err()); in ut_parse_number()