Skip to content

Commit a3f2a32

Browse files
committed
Filter out anonymous generics in rustdoc.
1 parent a4da630 commit a3f2a32

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/librustdoc/clean/mod.rs

+6-1
Original file line numberDiff line numberDiff line change
@@ -585,7 +585,12 @@ fn clean_ty_generics(
585585
.params
586586
.iter()
587587
.filter_map(|param| match param.kind {
588-
ty::GenericParamDefKind::Lifetime => Some(param.clean(cx)),
588+
ty::GenericParamDefKind::Lifetime => {
589+
if param.name == kw::UnderscoreLifetime {
590+
return None;
591+
}
592+
Some(param.clean(cx))
593+
}
589594
ty::GenericParamDefKind::Type { synthetic, .. } => {
590595
if param.name == kw::SelfUpper {
591596
assert_eq!(param.index, 0);

0 commit comments

Comments
 (0)