diff options
| author | Erick Tryzelaar <erick.tryzelaar@gmail.com> | 2013-01-14 21:36:27 -0800 |
|---|---|---|
| committer | Erick Tryzelaar <erick.tryzelaar@gmail.com> | 2013-01-14 21:36:27 -0800 |
| commit | 293cd3480c10855de68503db36c6cc3ce8988b54 (patch) | |
| tree | 34ded4b28bd49ec489bb7499b1fb02fd8767dcad /src/libsyntax/ext/auto_encode.rs | |
| parent | 4bcd19f6be51d7fb26b0930c8a3354b9222143ff (diff) | |
| download | rust-293cd3480c10855de68503db36c6cc3ce8988b54.tar.gz rust-293cd3480c10855de68503db36c6cc3ce8988b54.zip | |
convert ast::{field_,capture_item_,mt} and middle::ty::mt into structs
Diffstat (limited to 'src/libsyntax/ext/auto_encode.rs')
| -rw-r--r-- | src/libsyntax/ext/auto_encode.rs | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/src/libsyntax/ext/auto_encode.rs b/src/libsyntax/ext/auto_encode.rs index fcb11f42647..e241f6435d3 100644 --- a/src/libsyntax/ext/auto_encode.rs +++ b/src/libsyntax/ext/auto_encode.rs @@ -571,7 +571,7 @@ fn mk_ser_method( id: cx.next_id(), node: ast::re_anon, }, - { + ast::mt { ty: cx.ty_path(span, ~[cx.ident_of(~"__S")], ~[]), mutbl: ast::m_imm } @@ -634,7 +634,7 @@ fn mk_deser_method( id: cx.next_id(), node: ast::re_anon, }, - { + ast::mt { ty: cx.ty_path(span, ~[cx.ident_of(~"__D")], ~[]), mutbl: ast::m_imm } @@ -908,7 +908,11 @@ fn mk_deser_fields( ); ast::spanned { - node: { mutbl: field.mutbl, ident: field.ident, expr: expr }, + node: ast::field_ { + mutbl: field.mutbl, + ident: field.ident, + expr: expr, + }, span: span, } } |
