about summary refs log tree commit diff
path: root/src/librustdoc
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume.gomez@huawei.com>2023-07-10 14:10:26 +0200
committerGuillaume Gomez <guillaume.gomez@huawei.com>2023-07-24 17:07:57 +0200
commit298cd366d510bbcdf3fd061debd6bb011e681ad1 (patch)
tree2d366f09115be243c7362119166a378baddb6674 /src/librustdoc
parent9fb65489057ca6f4e240c6f0c373127d06da316d (diff)
downloadrust-298cd366d510bbcdf3fd061debd6bb011e681ad1.tar.gz
rust-298cd366d510bbcdf3fd061debd6bb011e681ad1.zip
Add test for private items
Diffstat (limited to 'src/librustdoc')
-rw-r--r--src/librustdoc/clean/mod.rs3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/librustdoc/clean/mod.rs b/src/librustdoc/clean/mod.rs
index 0be93d9b057..b1fdb4125a3 100644
--- a/src/librustdoc/clean/mod.rs
+++ b/src/librustdoc/clean/mod.rs
@@ -1553,6 +1553,9 @@ fn first_non_private(
                                     continue;
                                 }
                                 if !cx.tcx.is_doc_hidden(use_def_id) &&
+                                    // We never check for "cx.render_options.document_private"
+                                    // because if a re-export is not fully public, it's never
+                                    // documented.
                                     cx.tcx.local_visibility(local_use_def_id).is_public() {
                                     break 'reexps;
                                 }