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.
1 parent 0d9d9ed commit b59efa0Copy full SHA for b59efa0
src/librustdoc/core.rs
@@ -150,11 +150,9 @@ impl<'tcx> DocContext<'tcx> {
150
151
let mut fake_ids = self.fake_def_ids.borrow_mut();
152
153
- let def_id = *fake_ids.entry(crate_num).or_insert(start_def_id);
154
- fake_ids.insert(
155
- crate_num,
156
- DefId { krate: crate_num, index: DefIndex::from(def_id.index.index() + 1) },
157
- );
+ let def_id = fake_ids.entry(crate_num).or_insert(start_def_id);
+ *def_id = DefId { krate: crate_num, index: DefIndex::from(def_id.index.index() + 1) };
+ let def_id = *def_id;
158
159
MAX_DEF_ID.with(|m| {
160
m.borrow_mut().entry(def_id.krate).or_insert(start_def_id);
0 commit comments