diff options
| author | Erick Tryzelaar <erick.tryzelaar@gmail.com> | 2013-01-14 19:35:08 -0800 |
|---|---|---|
| committer | Erick Tryzelaar <erick.tryzelaar@gmail.com> | 2013-01-14 19:35:08 -0800 |
| commit | 3ea3136e84659773fea9e6f89cb7ddf76cee2324 (patch) | |
| tree | a16533a725cf1e1bb269e602a2c58c507df25dac /src/libsyntax/ext/auto_encode.rs | |
| parent | 0b9e23146b75c02dd9059dc754070884595f3104 (diff) | |
| download | rust-3ea3136e84659773fea9e6f89cb7ddf76cee2324.tar.gz rust-3ea3136e84659773fea9e6f89cb7ddf76cee2324.zip | |
convert ast::blk_ into a struct
Diffstat (limited to 'src/libsyntax/ext/auto_encode.rs')
| -rw-r--r-- | src/libsyntax/ext/auto_encode.rs | 32 |
1 files changed, 20 insertions, 12 deletions
diff --git a/src/libsyntax/ext/auto_encode.rs b/src/libsyntax/ext/auto_encode.rs index 2e9876e2861..cd2cafb3699 100644 --- a/src/libsyntax/ext/auto_encode.rs +++ b/src/libsyntax/ext/auto_encode.rs @@ -356,21 +356,29 @@ priv impl ext_ctxt { } fn blk(span: span, stmts: ~[@ast::stmt]) -> ast::blk { - ast::spanned { node: { view_items: ~[], - stmts: stmts, - expr: None, - id: self.next_id(), - rules: ast::default_blk}, - span: span } + ast::spanned { + node: ast::blk_ { + view_items: ~[], + stmts: stmts, + expr: None, + id: self.next_id(), + rules: ast::default_blk, + }, + span: span, + } } fn expr_blk(expr: @ast::expr) -> ast::blk { - ast::spanned { node: { view_items: ~[], - stmts: ~[], - expr: Some(expr), - id: self.next_id(), - rules: ast::default_blk}, - span: expr.span } + ast::spanned { + node: ast::blk_ { + view_items: ~[], + stmts: ~[], + expr: Some(expr), + id: self.next_id(), + rules: ast::default_blk, + }, + span: expr.span, + } } fn expr_path(span: span, strs: ~[ast::ident]) -> @ast::expr { |
