@@ -628,6 +628,17 @@ macro_rules! make_ast_visitor {
628628 return_result!( V )
629629 }
630630
631+ pub fn walk_inline_asm_sym<$( $lt, ) ? V : $trait$( <$lt>) ?>(
632+ vis: & mut V ,
633+ asm_sym: ref_t!( InlineAsmSym )
634+ ) -> result!( V ) {
635+ let InlineAsmSym { id, qself, path } = asm_sym;
636+ try_v!( visit_id!( vis, id) ) ;
637+ try_v!( vis. visit_qself( qself) ) ;
638+ try_v!( vis. visit_path( path, * id) ) ;
639+ return_result!( V )
640+ }
641+
631642 pub fn walk_label<$( $lt, ) ? V : $trait$( <$lt>) ?>(
632643 vis: & mut V ,
633644 label: ref_t!( Label )
@@ -1432,14 +1443,6 @@ pub mod visit {
14321443 visitor. visit_path ( path, DUMMY_NODE_ID )
14331444 }
14341445
1435- pub fn walk_inline_asm_sym < ' a , V : Visitor < ' a > > (
1436- visitor : & mut V ,
1437- InlineAsmSym { id, qself, path } : & ' a InlineAsmSym ,
1438- ) -> V :: Result {
1439- try_visit ! ( visitor. visit_qself( qself) ) ;
1440- visitor. visit_path ( path, * id)
1441- }
1442-
14431446 pub fn walk_expr < ' a , V : Visitor < ' a > > ( visitor : & mut V , expression : & ' a Expr ) -> V :: Result {
14441447 let Expr { id, kind, span, attrs, tokens : _ } = expression;
14451448 walk_list ! ( visitor, visit_attribute, attrs) ;
@@ -2447,15 +2450,6 @@ pub mod mut_visit {
24472450 }
24482451 }
24492452
2450- fn walk_inline_asm_sym < T : MutVisitor > (
2451- vis : & mut T ,
2452- InlineAsmSym { id, qself, path } : & mut InlineAsmSym ,
2453- ) {
2454- vis. visit_id ( id) ;
2455- vis. visit_qself ( qself) ;
2456- vis. visit_path ( path, * id) ;
2457- }
2458-
24592453 pub fn walk_expr < T : MutVisitor > (
24602454 vis : & mut T ,
24612455 Expr { kind, id, span, attrs, tokens } : & mut Expr ,
0 commit comments