Round trip testing
diff --git a/src/data.rs b/src/data.rs
index 30edc8b..7082363 100644
--- a/src/data.rs
+++ b/src/data.rs
@@ -49,7 +49,7 @@
#[cfg(feature = "parsing")]
pub mod parsing {
use super::*;
- use attr::parsing::attribute;
+ use attr::parsing::outer_attr;
use ident::parsing::ident;
use lit::parsing::int;
use ty::parsing::ty;
@@ -71,7 +71,7 @@
));
named!(variant -> Variant, do_parse!(
- attrs: many0!(attribute) >>
+ attrs: many0!(outer_attr) >>
id: ident >>
data: alt!(
struct_like_body => { VariantData::Struct }
@@ -106,7 +106,7 @@
));
named!(struct_field -> Field, do_parse!(
- attrs: many0!(attribute) >>
+ attrs: many0!(outer_attr) >>
vis: visibility >>
id: ident >>
punct!(":") >>
@@ -120,7 +120,7 @@
));
named!(tuple_field -> Field, do_parse!(
- attrs: many0!(attribute) >>
+ attrs: many0!(outer_attr) >>
vis: visibility >>
ty: ty >>
(Field {