diff options
| author | Martin Gammelsæter <martin@mg.am> | 2023-03-21 09:59:47 +0100 |
|---|---|---|
| committer | Martin Gammelsæter <martin@mg.am> | 2023-03-21 09:59:47 +0100 |
| commit | 54f55efb9a147e8a7b5073d24c0cc67f0aad5a13 (patch) | |
| tree | 9718c958c4ffbea8f77a1ba20f483121ed8df94a | |
| parent | 355e1dda1df8a8106a1692eb7f019fb00df8c3ab (diff) | |
| download | rust-54f55efb9a147e8a7b5073d24c0cc67f0aad5a13.tar.gz rust-54f55efb9a147e8a7b5073d24c0cc67f0aad5a13.zip | |
Use hex literal for INDEX_MASK
| -rw-r--r-- | library/core/src/unicode/unicode_data.rs | 2 | ||||
| -rw-r--r-- | src/tools/unicode-table-generator/src/case_mapping.rs | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/library/core/src/unicode/unicode_data.rs b/library/core/src/unicode/unicode_data.rs index 091259e4d38..b25e9df2868 100644 --- a/library/core/src/unicode/unicode_data.rs +++ b/library/core/src/unicode/unicode_data.rs @@ -580,7 +580,7 @@ pub mod white_space { #[rustfmt::skip] pub mod conversions { - const INDEX_MASK: u32 = 4194304; + const INDEX_MASK: u32 = 0x400000; pub fn to_lower(c: char) -> [char; 3] { if c.is_ascii() { diff --git a/src/tools/unicode-table-generator/src/case_mapping.rs b/src/tools/unicode-table-generator/src/case_mapping.rs index 58d9959ca7b..7a978db62b4 100644 --- a/src/tools/unicode-table-generator/src/case_mapping.rs +++ b/src/tools/unicode-table-generator/src/case_mapping.rs @@ -10,7 +10,7 @@ const INDEX_MASK: u32 = 1 << 22; pub(crate) fn generate_case_mapping(data: &UnicodeData) -> String { let mut file = String::new(); - write!(file, "const INDEX_MASK: u32 = {};", INDEX_MASK).unwrap(); + write!(file, "const INDEX_MASK: u32 = 0x{:x};", INDEX_MASK).unwrap(); file.push_str("\n\n"); file.push_str(HEADER.trim_start()); file.push('\n'); |
