@@ -566,29 +566,30 @@ pub type simple_visitor = @SimpleVisitor;
566
566
pub fn simple_ignore_ty ( _t : @Ty ) { }
567
567
568
568
pub fn default_simple_visitor ( ) -> @SimpleVisitor {
569
- return @SimpleVisitor { visit_mod : |_m : _mod , _sp : span , _id : node_id | { } ,
570
- visit_view_item : |_vi : @view_item | { } ,
571
- visit_foreign_item : |_ni : @foreign_item | { } ,
572
- visit_item : |_i: @item| { } ,
573
- visit_local : |_l : @local | { } ,
574
- visit_block : |_b : ast:: blk | { } ,
575
- visit_stmt : |_s: @stmt| { } ,
576
- visit_arm : |_a : arm | { } ,
577
- visit_pat : |_p: @pat| { } ,
578
- visit_decl : |_d : @decl | { } ,
579
- visit_expr : |_e: @expr| { } ,
580
- visit_expr_post : |_e: @expr| { } ,
581
- visit_ty : simple_ignore_ty,
582
- visit_ty_params : fn @( _ps: ~[ ty_param] ) { } ,
583
- visit_fn : fn@( _fk: fn_kind, _d : fn_decl, _b : blk, _sp : span,
584
- _id : node_id) { } ,
585
- visit_ty_method : fn @( _m: ty_method) { } ,
586
- visit_trait_method : fn @( _m: trait_method) { } ,
587
- visit_struct_def : fn @( _sd: @struct_def, _nm: ident,
588
- _tps: ~[ ty_param] , _id: node_id) { } ,
589
- visit_struct_field : fn @( _f: @struct_field) { } ,
590
- visit_struct_method : fn @( _m: @method) { }
591
- } ;
569
+ @SimpleVisitor {
570
+ visit_mod : |_m, _sp, _id| { } ,
571
+ visit_view_item : |_vi| { } ,
572
+ visit_foreign_item : |_ni| { } ,
573
+ visit_item : |_i| { } ,
574
+ visit_local : |_l| { } ,
575
+ visit_block : |_b| { } ,
576
+ visit_stmt : |_s| { } ,
577
+ visit_arm : |_a| { } ,
578
+ visit_pat : |_p| { } ,
579
+ visit_decl : |_d| { } ,
580
+ visit_expr : |_e| { } ,
581
+ visit_expr_post : |_e| { } ,
582
+ visit_ty : simple_ignore_ty,
583
+ visit_ty_params : fn @( _ps: ~[ ty_param] ) { } ,
584
+ visit_fn : fn@( _fk: fn_kind, _d : fn_decl, _b : blk, _sp : span,
585
+ _id : node_id) { } ,
586
+ visit_ty_method : fn @( _m: ty_method) { } ,
587
+ visit_trait_method : fn @( _m: trait_method) { } ,
588
+ visit_struct_def : fn @( _sd: @struct_def, _nm: ident,
589
+ _tps: ~[ ty_param] , _id: node_id) { } ,
590
+ visit_struct_field : fn @( _f: @struct_field) { } ,
591
+ visit_struct_method : fn @( _m: @method) { }
592
+ }
592
593
}
593
594
594
595
pub fn mk_simple_visitor ( v : simple_visitor ) -> vt < ( ) > {
0 commit comments