@@ -492,7 +492,7 @@ pub fn noop_visit_ty<T: MutVisitor>(ty: &mut P<Ty>, vis: &mut T) {
492
492
TyKind :: Slice ( ty) => vis. visit_ty ( ty) ,
493
493
TyKind :: Ptr ( mt) => vis. visit_mt ( mt) ,
494
494
TyKind :: Ref ( lt, mt) => {
495
- visit_opt ( lt, |lt| noop_visit_lifetime ( lt, vis ) ) ;
495
+ visit_opt ( lt, |lt| vis . visit_lifetime ( lt) ) ;
496
496
vis. visit_mt ( mt) ;
497
497
}
498
498
TyKind :: BareFn ( bft) => {
@@ -962,7 +962,7 @@ pub fn noop_flat_map_generic_param<T: MutVisitor>(
962
962
vis. visit_id ( id) ;
963
963
visit_attrs ( attrs, vis) ;
964
964
vis. visit_ident ( ident) ;
965
- visit_vec ( bounds, |bound| noop_visit_param_bound ( bound, vis ) ) ;
965
+ visit_vec ( bounds, |bound| vis . visit_param_bound ( bound, BoundKind :: Bound ) ) ;
966
966
match kind {
967
967
GenericParamKind :: Lifetime => { }
968
968
GenericParamKind :: Type { default } => {
@@ -1020,7 +1020,7 @@ fn noop_visit_where_predicate<T: MutVisitor>(pred: &mut WherePredicate, vis: &mu
1020
1020
}
1021
1021
WherePredicate :: RegionPredicate ( rp) => {
1022
1022
let WhereRegionPredicate { span, lifetime, bounds } = rp;
1023
- noop_visit_lifetime ( lifetime, vis ) ;
1023
+ vis . visit_lifetime ( lifetime) ;
1024
1024
visit_vec ( bounds, |bound| vis. visit_param_bound ( bound, BoundKind :: Bound ) ) ;
1025
1025
vis. visit_span ( span) ;
1026
1026
}
0 commit comments