fn make_elided_region_spans_suggs<'a>( name: &str, generic_params: impl Iterator<Item = &'a GenericParam<'a>>, ) -> Vec<(Span, String)>