@@ -256,7 +256,6 @@ pub trait Visitor<'v>: Sized {
256256 /// patterns described on `itemlikevisit::ItemLikeVisitor`. The only
257257 /// reason to override this method is if you want a nested pattern
258258 /// but cannot supply a `Map`; see `nested_visit_map` for advice.
259- #[ allow( unused_variables) ]
260259 fn visit_nested_item ( & mut self , id : ItemId ) {
261260 let opt_item = self . nested_visit_map ( ) . inter ( ) . map ( |map| map. item ( id. id ) ) ;
262261 walk_list ! ( self , visit_item, opt_item) ;
@@ -265,7 +264,6 @@ pub trait Visitor<'v>: Sized {
265264 /// Like `visit_nested_item()`, but for trait items. See
266265 /// `visit_nested_item()` for advice on when to override this
267266 /// method.
268- #[ allow( unused_variables) ]
269267 fn visit_nested_trait_item ( & mut self , id : TraitItemId ) {
270268 let opt_item = self . nested_visit_map ( ) . inter ( ) . map ( |map| map. trait_item ( id) ) ;
271269 walk_list ! ( self , visit_trait_item, opt_item) ;
@@ -274,7 +272,6 @@ pub trait Visitor<'v>: Sized {
274272 /// Like `visit_nested_item()`, but for impl items. See
275273 /// `visit_nested_item()` for advice on when to override this
276274 /// method.
277- #[ allow( unused_variables) ]
278275 fn visit_nested_impl_item ( & mut self , id : ImplItemId ) {
279276 let opt_item = self . nested_visit_map ( ) . inter ( ) . map ( |map| map. impl_item ( id) ) ;
280277 walk_list ! ( self , visit_impl_item, opt_item) ;
0 commit comments