Lines Matching refs:digits
107 digits: Box<str>, field
122 digits: Box<str>, field
417 let (digits, suffix) = match value::parse_lit_int(repr) { in new()
427 digits, in new()
434 &self.repr.digits in base10_digits()
489 if let Some((digits, suffix)) = value::parse_lit_int(&repr) { in from()
493 digits, in from()
511 let (digits, suffix) = match value::parse_lit_float(repr) { in new()
521 digits, in new()
528 &self.repr.digits in base10_digits()
561 if let Some((digits, suffix)) = value::parse_lit_float(&repr) { in from()
565 digits, in from()
755 digits: self.digits.clone(), in clone()
767 digits: self.digits.clone(), in clone()
908 if let Some((digits, suffix)) = value::parse_lit_int(&repr) { in parse_negative_lit()
915 digits, in parse_negative_lit()
923 let (digits, suffix) = value::parse_lit_float(&repr)?; in parse_negative_lit()
930 digits, in parse_negative_lit()
1184 if let Some((digits, suffix)) = parse_lit_int(&repr) { in new()
1188 digits, in new()
1194 if let Some((digits, suffix)) = parse_lit_float(&repr) { in new()
1198 digits, in new()
1647 let mut digits = 0; in backslash_u() localVariable
1654 b'_' if digits > 0 => { in backslash_u()
1658 b'}' if digits == 0 => panic!("invalid empty unicode escape"), in backslash_u()
1662 if digits == 6 { in backslash_u()
1667 digits += 1; in backslash_u()
1853 let mut digits = String::from_utf8(bytes).unwrap(); in parse_lit_float() localVariable
1854 let suffix = digits.split_off(read); in parse_lit_float()
1855 digits.truncate(write); in parse_lit_float()
1857 Some((digits.into_boxed_str(), suffix.into_boxed_str())) in parse_lit_float()