diff options
| author | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2015-10-25 18:33:51 +0300 |
|---|---|---|
| committer | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2015-10-25 18:33:51 +0300 |
| commit | e8ddbba2ed356df4f5ef8f0742b810a4ecf82a50 (patch) | |
| tree | bbbc512c7b941f599658cade4e44cdd30c8de9f1 /src/libsyntax/ext/build.rs | |
| parent | f68cd9aef12f474e7205771f3ef9385f254813e1 (diff) | |
| download | rust-e8ddbba2ed356df4f5ef8f0742b810a4ecf82a50.tar.gz rust-e8ddbba2ed356df4f5ef8f0742b810a4ecf82a50.zip | |
syntax/rustc_front: Simplify VariantData::fields
And use VariantData instead of P<VariantData> in Item_ and Variant_
Diffstat (limited to 'src/libsyntax/ext/build.rs')
| -rw-r--r-- | src/libsyntax/ext/build.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libsyntax/ext/build.rs b/src/libsyntax/ext/build.rs index 9b06fbd0a0b..16a5eb05c4b 100644 --- a/src/libsyntax/ext/build.rs +++ b/src/libsyntax/ext/build.rs @@ -1012,7 +1012,7 @@ impl<'a> AstBuilder for ExtCtxt<'a> { ast::Variant_ { name: name, attrs: Vec::new(), - data: P(vdata), + data: vdata, disr_expr: None, }) } @@ -1041,7 +1041,7 @@ impl<'a> AstBuilder for ExtCtxt<'a> { fn item_struct_poly(&self, span: Span, name: Ident, struct_def: ast::VariantData, generics: Generics) -> P<ast::Item> { - self.item(span, name, Vec::new(), ast::ItemStruct(P(struct_def), generics)) + self.item(span, name, Vec::new(), ast::ItemStruct(struct_def, generics)) } fn item_mod(&self, span: Span, inner_span: Span, name: Ident, |
