@@ -503,7 +503,7 @@ pub fn noop_visit_ty<T: MutVisitor>(ty: &mut P<Ty>, vis: &mut T) {
503
503
TyKind :: Slice ( ty) => vis. visit_ty ( ty) ,
504
504
TyKind :: Ptr ( mt) => vis. visit_mt ( mt) ,
505
505
TyKind :: Ref ( lt, mt) => {
506
- visit_opt ( lt, |lt| noop_visit_lifetime ( lt, vis ) ) ;
506
+ visit_opt ( lt, |lt| vis . visit_lifetime ( lt) ) ;
507
507
vis. visit_mt ( mt) ;
508
508
}
509
509
TyKind :: BareFn ( bft) => {
@@ -973,7 +973,7 @@ pub fn noop_flat_map_generic_param<T: MutVisitor>(
973
973
vis. visit_id ( id) ;
974
974
visit_attrs ( attrs, vis) ;
975
975
vis. visit_ident ( ident) ;
976
- visit_vec ( bounds, |bound| noop_visit_param_bound ( bound, vis ) ) ;
976
+ visit_vec ( bounds, |bound| vis . visit_param_bound ( bound, BoundKind :: Bound ) ) ;
977
977
match kind {
978
978
GenericParamKind :: Lifetime => { }
979
979
GenericParamKind :: Type { default } => {
@@ -1031,7 +1031,7 @@ fn noop_visit_where_predicate<T: MutVisitor>(pred: &mut WherePredicate, vis: &mu
1031
1031
}
1032
1032
WherePredicate :: RegionPredicate ( rp) => {
1033
1033
let WhereRegionPredicate { span, lifetime, bounds } = rp;
1034
- noop_visit_lifetime ( lifetime, vis ) ;
1034
+ vis . visit_lifetime ( lifetime) ;
1035
1035
visit_vec ( bounds, |bound| vis. visit_param_bound ( bound, BoundKind :: Bound ) ) ;
1036
1036
vis. visit_span ( span) ;
1037
1037
}
0 commit comments