about summary refs log tree commit diff
path: root/src/librustdoc/json
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-08-05 18:36:01 +0200
committerGitHub <noreply@github.com>2024-08-05 18:36:01 +0200
commit376a6f9f431c152c7899d18281268024cb4a8d67 (patch)
tree5ad00384841b9aea6e4c1efc7531d0edd776ad0b /src/librustdoc/json
parent83e9b93c90bcd7f52d17d09b52e3a2eff707c46a (diff)
parent7499e21a1ef918ed503fb8c4e5ab5c808d71bb44 (diff)
downloadrust-376a6f9f431c152c7899d18281268024cb4a8d67.tar.gz
rust-376a6f9f431c152c7899d18281268024cb4a8d67.zip
Rollup merge of #128385 - its-the-shrimp:fix_114039, r=aDotInTheVoid
rustdoc-json: discard non-local inherent impls for primitives

Fixes #114039
at least it should
r? `@aDotInTheVoid`
Diffstat (limited to 'src/librustdoc/json')
-rw-r--r--src/librustdoc/json/mod.rs6
1 files changed, 0 insertions, 6 deletions
diff --git a/src/librustdoc/json/mod.rs b/src/librustdoc/json/mod.rs
index dd516c4cbd7..ea191dc89cf 100644
--- a/src/librustdoc/json/mod.rs
+++ b/src/librustdoc/json/mod.rs
@@ -216,13 +216,7 @@ impl<'tcx> FormatRenderer<'tcx> for JsonRenderer<'tcx> {
     fn after_krate(&mut self) -> Result<(), Error> {
         debug!("Done with crate");
 
-        debug!("Adding Primitive impls");
-        for primitive in Rc::clone(&self.cache).primitive_locations.values() {
-            self.get_impls(*primitive);
-        }
-
         let e = ExternalCrate { crate_num: LOCAL_CRATE };
-
         let index = (*self.index).clone().into_inner();
 
         debug!("Constructing Output");