clean up comment text a bit

Co-authored-by: Esteban Küber <esteban@kuber.com.ar>
This commit is contained in:
iximeow 2020-09-14 13:13:02 -07:00
parent 0eac38b7a6
commit e1607c87f0

View File

@ -204,7 +204,7 @@ pub fn suggest_constraining_type_param(
// - insert: `, T: Zar`
//
// Additionally, there may be no `where` clause whatsoever in the case that this was
// reached becauase the generic parameter has a default:
// reached because the generic parameter has a default:
//
// Message:
// trait Foo<T=()> {... }
@ -217,8 +217,8 @@ pub fn suggest_constraining_type_param(
if matches!(param.kind, hir::GenericParamKind::Type { default: Some(_), .. })
&& generics.where_clause.predicates.len() == 0
{
// Suggest a bound, but there are no existing where clauses for this `<T=Foo>`, so
// suggest adding one.
// Suggest a bound, but there is no existing `where` clause *and* the type param has a
// default (`<T=Foo>`), so we suggest adding `where T: Bar`.
err.span_suggestion_verbose(
generics.where_clause.tail_span_for_suggestion(),
&msg_restrict_type_further,