@@ -93,9 +93,12 @@ pub trait ext_ctxt_ast_builder {
93
93
ty_params : ~[ ast:: ty_param ] ) -> @ast:: item ;
94
94
fn item_struct ( & self , name : ident , span : span ,
95
95
struct_def : ast:: struct_def ) -> @ast:: item ;
96
- fn struct_expr ( & self , path : @ast:: path , fields : ~[ ast:: field ] ) -> @ast:: expr ;
97
- fn variant ( & self , name : ident , span : span , +tys : ~[ @ast:: Ty ] ) -> ast:: variant ;
98
- fn item_mod ( & self , name : ident , span : span , +items : ~[ @ast:: item ] ) -> @ast:: item ;
96
+ fn struct_expr ( & self , path : @ast:: path ,
97
+ fields : ~[ ast:: field ] ) -> @ast:: expr ;
98
+ fn variant ( & self , name : ident , span : span ,
99
+ +tys : ~[ @ast:: Ty ] ) -> ast:: variant ;
100
+ fn item_mod ( & self , name : ident , span : span ,
101
+ +items : ~[ @ast:: item ] ) -> @ast:: item ;
99
102
fn ty_path_ast_builder ( & self , path : @ast:: path ) -> @ast:: Ty ;
100
103
fn item_ty_poly ( & self , name : ident ,
101
104
span : span ,
@@ -282,7 +285,8 @@ pub impl ext_ctxt_ast_builder for ext_ctxt {
282
285
self . item ( name, span, ast:: item_struct ( @struct_def, ty_params) )
283
286
}
284
287
285
- fn struct_expr ( & self , path : @ast:: path , fields : ~[ ast:: field ] ) -> @ast:: expr {
288
+ fn struct_expr ( & self , path : @ast:: path ,
289
+ fields : ~[ ast:: field ] ) -> @ast:: expr {
286
290
@ast:: expr {
287
291
id : self . next_id ( ) ,
288
292
callee_id : self . next_id ( ) ,
0 commit comments