@@ -86,9 +86,9 @@ impl<'a, 'tcx> FnCtxt<'a, 'tcx> {
86
86
self . emit_type_mismatch_suggestions ( err, expr, expr_ty, expected, expected_ty_expr, error) ;
87
87
self . note_type_is_not_clone ( err, expected, expr_ty, expr) ;
88
88
self . note_internal_mutation_in_method ( err, expr, Some ( expected) , expr_ty) ;
89
- self . check_for_range_as_method_call ( err, expr, expr_ty, expected) ;
90
- self . check_for_binding_assigned_block_without_tail_expression ( err, expr, expr_ty, expected) ;
91
- self . check_wrong_return_type_due_to_generic_arg ( err, expr, expr_ty) ;
89
+ self . suggest_method_call_on_range_literal ( err, expr, expr_ty, expected) ;
90
+ self . suggest_return_binding_for_missing_tail_expr ( err, expr, expr_ty, expected) ;
91
+ self . note_wrong_return_ty_due_to_generic_arg ( err, expr, expr_ty) ;
92
92
}
93
93
94
94
/// Requires that the two types unify, and prints an error message if
@@ -1217,7 +1217,7 @@ impl<'a, 'tcx> FnCtxt<'a, 'tcx> {
1217
1217
/// In addition of this check, it also checks between references mutability state. If the
1218
1218
/// expected is mutable but the provided isn't, maybe we could just say "Hey, try with
1219
1219
/// `&mut`!".
1220
- pub fn check_ref (
1220
+ pub fn suggest_deref_or_ref (
1221
1221
& self ,
1222
1222
expr : & hir:: Expr < ' tcx > ,
1223
1223
checked_ty : Ty < ' tcx > ,
@@ -1566,7 +1566,7 @@ impl<'a, 'tcx> FnCtxt<'a, 'tcx> {
1566
1566
None
1567
1567
}
1568
1568
1569
- pub fn check_for_cast (
1569
+ pub fn suggest_cast (
1570
1570
& self ,
1571
1571
err : & mut Diagnostic ,
1572
1572
expr : & hir:: Expr < ' _ > ,
@@ -1936,7 +1936,7 @@ impl<'a, 'tcx> FnCtxt<'a, 'tcx> {
1936
1936
}
1937
1937
1938
1938
/// Identify when the user has written `foo..bar()` instead of `foo.bar()`.
1939
- pub fn check_for_range_as_method_call (
1939
+ pub fn suggest_method_call_on_range_literal (
1940
1940
& self ,
1941
1941
err : & mut Diagnostic ,
1942
1942
expr : & hir:: Expr < ' tcx > ,
@@ -2005,7 +2005,7 @@ impl<'a, 'tcx> FnCtxt<'a, 'tcx> {
2005
2005
2006
2006
/// Identify when the type error is because `()` is found in a binding that was assigned a
2007
2007
/// block without a tail expression.
2008
- fn check_for_binding_assigned_block_without_tail_expression (
2008
+ fn suggest_return_binding_for_missing_tail_expr (
2009
2009
& self ,
2010
2010
err : & mut Diagnostic ,
2011
2011
expr : & hir:: Expr < ' _ > ,
@@ -2047,7 +2047,7 @@ impl<'a, 'tcx> FnCtxt<'a, 'tcx> {
2047
2047
}
2048
2048
}
2049
2049
2050
- fn check_wrong_return_type_due_to_generic_arg (
2050
+ fn note_wrong_return_ty_due_to_generic_arg (
2051
2051
& self ,
2052
2052
err : & mut Diagnostic ,
2053
2053
expr : & hir:: Expr < ' _ > ,
0 commit comments