Skip to content

Commit bdbb5b9

Browse files
Remove core exclusion condition
1 parent 7a3c7b2 commit bdbb5b9

File tree

1 file changed

+13
-13
lines changed

1 file changed

+13
-13
lines changed

src/librustdoc/clean/auto_trait.rs

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -137,8 +137,7 @@ impl<'a, 'tcx, 'rcx> AutoTraitFinder<'a, 'tcx, 'rcx> {
137137

138138
let ty = self.cx.tcx.type_of(def_id);
139139
let mut traits = Vec::new();
140-
if self.cx.crate_name != Some("core".to_string()) &&
141-
self.cx.access_levels.borrow().is_doc_reachable(def_id) {
140+
if self.cx.access_levels.borrow().is_doc_reachable(def_id) {
142141
let real_name = name.clone().map(|name| Ident::from_str(&name));
143142
let param_env = self.cx.tcx.param_env(def_id);
144143
for &trait_def_id in self.cx.all_traits.iter() {
@@ -234,17 +233,18 @@ impl<'a, 'tcx, 'rcx> AutoTraitFinder<'a, 'tcx, 'rcx> {
234233
"get_auto_trait_impls(def_id={:?}, def_ctor=..., generics={:?}",
235234
def_id, generics
236235
);
237-
let auto_traits: Vec<_> =
238-
self.cx.send_trait
239-
.and_then(|send_trait| {
240-
self.get_auto_trait_impl_for(
241-
def_id,
242-
name.clone(),
243-
generics.clone(),
244-
def_ctor,
245-
send_trait,
246-
)
247-
}).into_iter()
236+
let auto_traits: Vec<_> = self.cx
237+
.send_trait
238+
.and_then(|send_trait| {
239+
self.get_auto_trait_impl_for(
240+
def_id,
241+
name.clone(),
242+
generics.clone(),
243+
def_ctor,
244+
send_trait,
245+
)
246+
})
247+
.into_iter()
248248
.chain(self.get_auto_trait_impl_for(
249249
def_id,
250250
name.clone(),

0 commit comments

Comments
 (0)