@@ -165,8 +165,8 @@ pub trait MutVisitor: Sized {
165
165
noop_visit_lifetime ( l, self ) ;
166
166
}
167
167
168
- fn visit_ty_constraint ( & mut self , t : & mut AssocTyConstraint ) {
169
- noop_visit_ty_constraint ( t, self ) ;
168
+ fn visit_constraint ( & mut self , t : & mut AssocConstraint ) {
169
+ noop_visit_constraint ( t, self ) ;
170
170
}
171
171
172
172
fn visit_foreign_mod ( & mut self , nm : & mut ForeignMod ) {
@@ -430,8 +430,8 @@ pub fn noop_flat_map_arm<T: MutVisitor>(mut arm: Arm, vis: &mut T) -> SmallVec<[
430
430
smallvec ! [ arm]
431
431
}
432
432
433
- pub fn noop_visit_ty_constraint < T : MutVisitor > (
434
- AssocTyConstraint { id, ident, gen_args, kind, span } : & mut AssocTyConstraint ,
433
+ pub fn noop_visit_constraint < T : MutVisitor > (
434
+ AssocConstraint { id, ident, gen_args, kind, span } : & mut AssocConstraint ,
435
435
vis : & mut T ,
436
436
) {
437
437
vis. visit_id ( id) ;
@@ -440,12 +440,9 @@ pub fn noop_visit_ty_constraint<T: MutVisitor>(
440
440
vis. visit_generic_args ( gen_args) ;
441
441
}
442
442
match kind {
443
- AssocTyConstraintKind :: Equality { ref mut ty } => {
444
- vis. visit_ty ( ty) ;
445
- }
446
- AssocTyConstraintKind :: Bound { ref mut bounds } => {
447
- visit_bounds ( bounds, vis) ;
448
- }
443
+ AssocConstraintKind :: Equality { ref mut ty } => vis. visit_ty ( ty) ,
444
+ AssocConstraintKind :: ConstEquality { ref mut c } => vis. visit_anon_const ( c) ,
445
+ AssocConstraintKind :: Bound { ref mut bounds } => visit_bounds ( bounds, vis) ,
449
446
}
450
447
vis. visit_span ( span) ;
451
448
}
@@ -555,7 +552,7 @@ pub fn noop_visit_angle_bracketed_parameter_data<T: MutVisitor>(
555
552
let AngleBracketedArgs { args, span } = data;
556
553
visit_vec ( args, |arg| match arg {
557
554
AngleBracketedArg :: Arg ( arg) => vis. visit_generic_arg ( arg) ,
558
- AngleBracketedArg :: Constraint ( constraint) => vis. visit_ty_constraint ( constraint) ,
555
+ AngleBracketedArg :: Constraint ( constraint) => vis. visit_constraint ( constraint) ,
559
556
} ) ;
560
557
vis. visit_span ( span) ;
561
558
}
0 commit comments