about summary refs log tree commit diff
diff options
context:
space:
mode:
authorGuillaume Gomez <guillaume1.gomez@gmail.com>2021-02-27 22:02:41 +0100
committerGuillaume Gomez <guillaume1.gomez@gmail.com>2021-02-28 00:48:43 +0100
commit9f1abe89b819c3ee919f906a256fe7e2487bdd54 (patch)
tree10f43d75333cd5ca70213258e6091d269743f2a3
parent94736c434ee154b30e2ec22ec112b79e3f6c5884 (diff)
downloadrust-9f1abe89b819c3ee919f906a256fe7e2487bdd54.tar.gz
rust-9f1abe89b819c3ee919f906a256fe7e2487bdd54.zip
Run some rustc passes in rustdoc
-rw-r--r--src/librustdoc/core.rs1
-rw-r--r--src/librustdoc/lib.rs1
2 files changed, 2 insertions, 0 deletions
diff --git a/src/librustdoc/core.rs b/src/librustdoc/core.rs
index f0b3159f737..1625acafb5c 100644
--- a/src/librustdoc/core.rs
+++ b/src/librustdoc/core.rs
@@ -492,6 +492,7 @@ crate fn run_global_ctxt(
             tcx.ensure().check_mod_attrs(module);
         }
     });
+    rustc_passes::stability::check_unused_or_stable_features(tcx);
 
     let access_levels = tcx.privacy_access_levels(LOCAL_CRATE);
     // Convert from a HirId set to a DefId set since we don't always have easy access
diff --git a/src/librustdoc/lib.rs b/src/librustdoc/lib.rs
index 2342ed3ab67..4b1b2252bb5 100644
--- a/src/librustdoc/lib.rs
+++ b/src/librustdoc/lib.rs
@@ -49,6 +49,7 @@ extern crate rustc_metadata;
 extern crate rustc_middle;
 extern crate rustc_mir;
 extern crate rustc_parse;
+extern crate rustc_passes;
 extern crate rustc_resolve;
 extern crate rustc_session;
 extern crate rustc_span as rustc_span;