diff options
| author | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2016-04-06 11:19:10 +0300 |
|---|---|---|
| committer | Vadim Petrochenkov <vadim.petrochenkov@gmail.com> | 2016-04-06 11:19:10 +0300 |
| commit | 8fe4290f1cf87bf7b0a0661e6bbe84f3319e614d (patch) | |
| tree | 13260050b5b5463c491ae61c941f60477421fdc0 /src/libsyntax/ext | |
| parent | 7f3744f07f0d32f9673af1563d70b22985b1c2cf (diff) | |
| download | rust-8fe4290f1cf87bf7b0a0661e6bbe84f3319e614d.tar.gz rust-8fe4290f1cf87bf7b0a0661e6bbe84f3319e614d.zip | |
Move span into `StructField`
Diffstat (limited to 'src/libsyntax/ext')
| -rw-r--r-- | src/libsyntax/ext/build.rs | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/libsyntax/ext/build.rs b/src/libsyntax/ext/build.rs index a62832b928d..a4e5b68277d 100644 --- a/src/libsyntax/ext/build.rs +++ b/src/libsyntax/ext/build.rs @@ -1007,13 +1007,14 @@ impl<'a> AstBuilder for ExtCtxt<'a> { fn variant(&self, span: Span, name: Ident, tys: Vec<P<ast::Ty>> ) -> ast::Variant { let fields: Vec<_> = tys.into_iter().map(|ty| { - Spanned { span: ty.span, node: ast::StructField_ { + ast::StructField { + span: ty.span, ty: ty, ident: None, vis: ast::Visibility::Inherited, attrs: Vec::new(), id: ast::DUMMY_NODE_ID, - }} + } }).collect(); let vdata = if fields.is_empty() { |
