From bca3b31ab94c49ff32758690a0eeed29fe87ccf5 Mon Sep 17 00:00:00 2001 From: QuietMisdreavus Date: Wed, 21 Feb 2018 19:57:48 -0600 Subject: [PATCH] proper early-bail condition --- src/librustdoc/clean/inline.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/librustdoc/clean/inline.rs b/src/librustdoc/clean/inline.rs index 458c655df1d8..7b0073dc65c9 100644 --- a/src/librustdoc/clean/inline.rs +++ b/src/librustdoc/clean/inline.rs @@ -494,7 +494,7 @@ fn separate_supertrait_bounds(mut g: clean::Generics) } pub fn record_extern_trait(cx: &DocContext, did: DefId) { - if cx.external_traits.borrow().contains_key(&did) && + if cx.external_traits.borrow().contains_key(&did) || cx.active_extern_traits.borrow().contains(&did) { return;