about summary refs log tree commit diff
path: root/src/librustc_metadata/decoder.rs
diff options
context:
space:
mode:
authorcgswords <cameronswords@gmail.com>2016-07-15 13:13:17 -0700
committercgswords <cameronswords@gmail.com>2016-07-25 14:27:10 -0700
commita5e5ea1646367b82864af3a2a508993d76b792af (patch)
tree4d316bf57d10fba4b3ad3532b7ab32416749e59e /src/librustc_metadata/decoder.rs
parent9316ae515e2f8f3f497fb4f1559910c1eef2433d (diff)
downloadrust-a5e5ea1646367b82864af3a2a508993d76b792af.tar.gz
rust-a5e5ea1646367b82864af3a2a508993d76b792af.zip
General MetaItem encapsulation rewrites.
Diffstat (limited to 'src/librustc_metadata/decoder.rs')
-rw-r--r--src/librustc_metadata/decoder.rs10
1 files changed, 1 insertions, 9 deletions
diff --git a/src/librustc_metadata/decoder.rs b/src/librustc_metadata/decoder.rs
index 409cec282bc..63345a15e6a 100644
--- a/src/librustc_metadata/decoder.rs
+++ b/src/librustc_metadata/decoder.rs
@@ -1160,15 +1160,7 @@ fn get_attributes(md: rbml::Doc) -> Vec<ast::Attribute> {
                 // an attribute
                 assert_eq!(meta_items.len(), 1);
                 let meta_item = meta_items.into_iter().nth(0).unwrap();
-                codemap::Spanned {
-                    node: ast::Attribute_ {
-                        id: attr::mk_attr_id(),
-                        style: ast::AttrStyle::Outer,
-                        value: meta_item,
-                        is_sugared_doc: is_sugared_doc,
-                    },
-                    span: syntax_pos::DUMMY_SP
-                }
+                attr::mk_doc_attr_outer(attr::mk_attr_id(), meta_item, is_sugared_doc)
             }).collect()
         },
         None => vec![],