diff options
| author | Noah Lev <camelidcamel@gmail.com> | 2021-10-03 12:29:17 -0700 |
|---|---|---|
| committer | Noah Lev <camelidcamel@gmail.com> | 2021-10-03 12:29:17 -0700 |
| commit | f359b316df4e42369b91cbd39fec2925fe1a2fd7 (patch) | |
| tree | f08ad99dbefbe8c547d08d1f911f550a9a41ec3b /src | |
| parent | f9f3c9feb49172ce4015f6e81815b70051ba683c (diff) | |
| download | rust-f359b316df4e42369b91cbd39fec2925fe1a2fd7.tar.gz rust-f359b316df4e42369b91cbd39fec2925fe1a2fd7.zip | |
Fix a place that used the old `Path` representation
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustdoc/clean/mod.rs | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/librustdoc/clean/mod.rs b/src/librustdoc/clean/mod.rs index 9451664674b..668088bb0a5 100644 --- a/src/librustdoc/clean/mod.rs +++ b/src/librustdoc/clean/mod.rs @@ -1267,8 +1267,7 @@ fn clean_qpath(hir_ty: &hir::Ty<'_>, cx: &mut DocContext<'_>) -> Type { return normalized_value.clean(cx); } - let segments = if p.is_global() { &p.segments[1..] } else { &p.segments }; - let trait_segments = &segments[..segments.len() - 1]; + let trait_segments = &p.segments[..p.segments.len() - 1]; let trait_def = cx.tcx.associated_item(p.res.def_id()).container.id(); let trait_ = self::Path { res: Res::Def(DefKind::Trait, trait_def), |
