about summary refs log tree commit diff
path: root/src/librustdoc
diff options
context:
space:
mode:
authorBastian Kauschke <bastian_kauschke@hotmail.de>2020-09-01 14:30:16 +0200
committerBastian Kauschke <bastian_kauschke@hotmail.de>2020-09-13 22:53:51 +0200
commite5b82a56c5a9dd5c40f2abe8ee5398fc8acdd4b4 (patch)
tree987e2c50203ad929ef51fd6d4691b6290ff595c6 /src/librustdoc
parent7402a394471a6738a40fea7d4f1891666e5a80c5 (diff)
allow concrete self types in consts
Diffstat (limited to 'src/librustdoc')
-rw-r--r--src/librustdoc/clean/utils.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustdoc/clean/utils.rs b/src/librustdoc/clean/utils.rs
index c577b771d60..58b76d24a5b 100644
--- a/src/librustdoc/clean/utils.rs
+++ b/src/librustdoc/clean/utils.rs
@@ -601,7 +601,7 @@ pub fn register_res(cx: &DocContext<'_>, res: Res) -> DefId {
         },
         Res::Def(DefKind::TraitAlias, i) => (i, TypeKind::TraitAlias),
         Res::SelfTy(Some(def_id), _) => (def_id, TypeKind::Trait),
-        Res::SelfTy(_, Some(impl_def_id)) => return impl_def_id,
+        Res::SelfTy(_, Some((impl_def_id, _))) => return impl_def_id,
         _ => return res.def_id(),
     };
     if did.is_local() {