@@ -977,7 +977,7 @@ impl<'a> Visitor<'a> for AstValidator<'a> {
977977 if abi. is_none ( ) {
978978 this. maybe_lint_missing_abi ( * extern_span, item. id ) ;
979979 }
980- visit:: walk_item ( this, item, ( ) ) ;
980+ visit:: walk_item ( this, item) ;
981981 this. extern_mod = old_item;
982982 } ) ;
983983 return ; // Avoid visiting again.
@@ -1112,7 +1112,7 @@ impl<'a> Visitor<'a> for AstValidator<'a> {
11121112 _ => { }
11131113 }
11141114
1115- visit:: walk_item ( self , item, ( ) ) ;
1115+ visit:: walk_item ( self , item) ;
11161116 }
11171117
11181118 fn visit_foreign_item ( & mut self , fi : & ' a ForeignItem ) {
@@ -1145,7 +1145,7 @@ impl<'a> Visitor<'a> for AstValidator<'a> {
11451145 ForeignItemKind :: MacCall ( ..) => { }
11461146 }
11471147
1148- visit:: walk_item ( self , fi, ( ) )
1148+ visit:: walk_item ( self , fi)
11491149 }
11501150
11511151 // Mirrors `visit::walk_generic_args`, but tracks relevant state.
@@ -1491,10 +1491,10 @@ impl<'a> Visitor<'a> for AstValidator<'a> {
14911491 None => TildeConstReason :: InherentAssocTy { span : item. span } ,
14921492 } ) ;
14931493 self . with_tilde_const ( disallowed, |this| {
1494- this. with_in_trait_impl ( None , |this| visit:: walk_item ( this, item, ctxt) )
1494+ this. with_in_trait_impl ( None , |this| visit:: walk_assoc_item ( this, item, ctxt) )
14951495 } )
14961496 }
1497- _ => self . with_in_trait_impl ( None , |this| visit:: walk_item ( this, item, ctxt) ) ,
1497+ _ => self . with_in_trait_impl ( None , |this| visit:: walk_assoc_item ( this, item, ctxt) ) ,
14981498 }
14991499 }
15001500}
0 commit comments