diff --git a/src/librustdoc/clean/inline.rs b/src/librustdoc/clean/inline.rs index 40e7146670907..a6314f5ec63c9 100644 --- a/src/librustdoc/clean/inline.rs +++ b/src/librustdoc/clean/inline.rs @@ -454,7 +454,7 @@ fn build_module(cx: &DocContext, tcx: &ty::ctxt, fill_in(cx, tcx, did, items); } cstore::DlDef(def) if item.vis == hir::Public => { - if !visited.insert(def) { return } + if !visited.insert(def) { continue } match try_inline_def(cx, tcx, def) { Some(i) => items.extend(i), None => {}