]> git.lizzy.rs Git - rust.git/blobdiff - src/librustdoc/passes/strip_private.rs
Rollup merge of #104317 - RalfJung:ctfe-error-reporting, r=oli-obk
[rust.git] / src / librustdoc / passes / strip_private.rs
index e3b958b2036e30e8cb03dc86ea9d5e71c7ea7645..8fc42462de9696cba2fe15bb85c3ba1c9a6c6113 100644 (file)
@@ -22,13 +22,13 @@ pub(crate) fn strip_private(mut krate: clean::Crate, cx: &mut DocContext<'_>) ->
     // strip all private items
     {
         let mut stripper = Stripper {
-            tcx: cx.tcx,
             retained: &mut retained,
             effective_visibilities: &cx.cache.effective_visibilities,
             update_retained: true,
             is_json_output,
+            tcx: cx.tcx,
         };
-        krate = ImportStripper.fold_crate(stripper.fold_crate(krate));
+        krate = ImportStripper { tcx: cx.tcx }.fold_crate(stripper.fold_crate(krate));
     }
 
     // strip all impls referencing private items