Filter out anonymous generics in rustdoc.

This commit is contained in:
Camille GILLOT 2021-12-05 21:33:41 +01:00
parent a4da6308b7
commit a3f2a326f5

View File

@ -585,7 +585,12 @@ fn clean_ty_generics(
.params
.iter()
.filter_map(|param| match param.kind {
ty::GenericParamDefKind::Lifetime => Some(param.clean(cx)),
ty::GenericParamDefKind::Lifetime => {
if param.name == kw::UnderscoreLifetime {
return None;
}
Some(param.clean(cx))
}
ty::GenericParamDefKind::Type { synthetic, .. } => {
if param.name == kw::SelfUpper {
assert_eq!(param.index, 0);