@@ -634,6 +634,17 @@ macro_rules! make_ast_visitor {
634634 return_result!( V )
635635 }
636636
637+ pub fn walk_inline_asm_sym<$( $lt, ) ? V : $trait$( <$lt>) ?>(
638+ vis: & mut V ,
639+ asm_sym: ref_t!( InlineAsmSym )
640+ ) -> result!( V ) {
641+ let InlineAsmSym { id, qself, path } = asm_sym;
642+ try_v!( visit_id!( vis, id) ) ;
643+ try_v!( vis. visit_qself( qself) ) ;
644+ try_v!( vis. visit_path( path, * id) ) ;
645+ return_result!( V )
646+ }
647+
637648 pub fn walk_label<$( $lt, ) ? V : $trait$( <$lt>) ?>(
638649 vis: & mut V ,
639650 label: ref_t!( Label )
@@ -1438,14 +1449,6 @@ pub mod visit {
14381449 visitor. visit_path ( path, DUMMY_NODE_ID )
14391450 }
14401451
1441- pub fn walk_inline_asm_sym < ' a , V : Visitor < ' a > > (
1442- visitor : & mut V ,
1443- InlineAsmSym { id, qself, path } : & ' a InlineAsmSym ,
1444- ) -> V :: Result {
1445- try_visit ! ( visitor. visit_qself( qself) ) ;
1446- visitor. visit_path ( path, * id)
1447- }
1448-
14491452 pub fn walk_expr < ' a , V : Visitor < ' a > > ( visitor : & mut V , expression : & ' a Expr ) -> V :: Result {
14501453 let Expr { id, kind, span, attrs, tokens : _ } = expression;
14511454 walk_list ! ( visitor, visit_attribute, attrs) ;
@@ -2453,15 +2456,6 @@ pub mod mut_visit {
24532456 }
24542457 }
24552458
2456- fn walk_inline_asm_sym < T : MutVisitor > (
2457- vis : & mut T ,
2458- InlineAsmSym { id, qself, path } : & mut InlineAsmSym ,
2459- ) {
2460- vis. visit_id ( id) ;
2461- vis. visit_qself ( qself) ;
2462- vis. visit_path ( path, * id) ;
2463- }
2464-
24652459 pub fn walk_expr < T : MutVisitor > (
24662460 vis : & mut T ,
24672461 Expr { kind, id, span, attrs, tokens } : & mut Expr ,
0 commit comments