diff options
| author | Ellen <supbscripter@gmail.com> | 2022-04-27 08:51:33 +0100 |
|---|---|---|
| committer | Ellen <supbscripter@gmail.com> | 2022-04-27 08:51:33 +0100 |
| commit | f697955c1eb72e3dac6b6aafa411e58cb8d18706 (patch) | |
| tree | 7c4144db47e778adc08e4bd86109d1b4070ce004 /src | |
| parent | de1026a67b0a3f5d6b61a1f77093af97d4799376 (diff) | |
tut tut tut
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustdoc/clean/mod.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/librustdoc/clean/mod.rs b/src/librustdoc/clean/mod.rs index a070cef2272..476a89523a5 100644 --- a/src/librustdoc/clean/mod.rs +++ b/src/librustdoc/clean/mod.rs @@ -1305,7 +1305,7 @@ fn clean_qpath(hir_ty: &hir::Ty<'_>, cx: &mut DocContext<'_>) -> Type { fn maybe_expand_private_type_alias(cx: &mut DocContext<'_>, path: &hir::Path<'_>) -> Option<Type> { let Res::Def(DefKind::TyAlias, def_id) = path.res else { return None }; // Substitute private type aliases - let Some(def_id) = def_id.as_local() else { return None }; + let def_id = def_id.as_local()?; let alias = if !cx.cache.access_levels.is_exported(def_id.to_def_id()) { &cx.tcx.hir().expect_item(def_id).kind } else { |
