We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
unicode-table-generator
1 parent ca77504 commit 7a03b28Copy full SHA for 7a03b28
src/tools/unicode-table-generator/src/raw_emitter.rs
@@ -339,10 +339,13 @@ impl Canonicalized {
339
// We'll probably always have some slack though so this loop will still
340
// be needed.
341
for &w in unique_words {
342
- unique_mapping.entry(w).or_insert_with(|| {
+ if !unique_mapping.contains_key(&w) {
343
+ assert_eq!(
344
+ unique_mapping.insert(w, UniqueMapping::Canonical(canonical_words.len())),
345
+ None
346
+ );
347
canonical_words.push(w);
- UniqueMapping::Canonical(canonical_words.len())
- });
348
+ }
349
}
350
assert_eq!(canonicalized_words.len() + canonical_words.len(), unique_words.len());
351
assert_eq!(unique_mapping.len(), unique_words.len());
0 commit comments