rustdoc: avoid dangling alias pointers after merge

This commit is contained in:
Michael Howell
2025-12-05 20:45:31 -07:00
parent cf83387d2f
commit fb3a0895e0
+7 -1
View File
@@ -721,7 +721,13 @@ fn map_fn_sig_item(map: &FxHashMap<usize, usize>, ty: &mut RenderType) {
}
},
),
self.alias_pointers[id].and_then(|alias| map.get(&alias).copied()),
self.alias_pointers[id].and_then(|alias| {
if self.names[alias].is_empty() {
None
} else {
map.get(&alias).copied()
}
}),
);
}
new.generic_inverted_index = self