fn __action52(
cx: &mut ParseCtxt<'_>,
(_, lo, _): (Location, Location, Location),
(_, bounded_ty, _): (Location, Ty, Location),
(_, _, _): (Location, Token, Location),
(_, bounds, _): (Location, GenericBounds, Location),
(_, hi, _): (Location, Location, Location),
) -> WhereBoundPredicate